The books to read

Source: Internet
Author: User

1. Introduction to Computer Science
Introduction to Computer Science
2. Fundamentals of Computer Mathematics
Advanced mathematics
Linear algebra
Probability theory and Mathematical statistics
Discrete mathematics and its application
Discrete Math Tutorial (North University Edition)
What is math?
Specific mathematics: Fundamentals of Computer Science
3.C language
Rectification C Programming
C Primer Plus
The C programming language
C and Pointers
C Expert Tutorials
C Pitfalls and pitfalls
C language Doubts
C Standard Library
495 C-language questions you need to know
4. Algorithms and data structures
Data structure (Tsinghua Edition)
Data structure and algorithm analysis-C language description
Programming Zhu Ji Nanxiong
Programming Zhu Ji Nanxiong II
Introduction to Algorithms
Computer Programming Art Vol. 1
Computer Programming Art Vol. 2
Computer Programming Art Vol. 3
5. Fundamentals of Electronic Technology
Analog electronic Technology (Tongshibai version)
Digital logic and digital Integrated Circuits (Tsinghua Edition)
6. Assembly language
Assembly language (Wang Shuang version)
80X86 assembly Language Programming tutorial
Intel assembly Language Programming
IBM PC Assembly Language Program design (foreign version)
Advanced assembly Language Programming
80386 in protection mode and its programming
Hacker anti-compilation Secret
Programming of 32-bit assembly language in Windows environment
7. Principles of Computer hardware
Computer composition-structured approach
Microcomputer principle and Interface technology (Chen Guangjun version)
Computer Architecture (Morning Edition)
Computer composition and design hardware/software interface
Intel microprocessor architecture, programming and interfacing
Computer Architecture (Quantitative research Methodology)
Programming Excellence Track Vol. 1
Programming Excellence Track Vol. 2
In-depth understanding of computer systems
The Secret of coding
8. Database System Principles
Database System Concepts
Introduction to Database Systems
Database system implementation
9. Compilation principle
Compiling principle (Tsinghua 2nd edition)
Compiling principle and practice
Compiler principles: Principles, techniques and tools
Modern compiling principle-C language Description
Advanced Compiler design and implementation
10. Operating System Principles
Operating System Concepts
Modern operating systems
Linker and Loader
Self-cultivation of programmers: linking, loading and library
Write your own operating system
Design and implementation of operating system
11. Computer network
Computer network (computer Networks)
Tcp-ip Detailed Volume 1
Tcp-ip Detailed Volume 2
Tcp-ip Detailed Volume 3
Internet interconnection with TCP/IP (first volume)
Internet interconnection with TCP/IP the second volume
Third volume of Internet interconnection using TCP/IP
12. Software engineering and object-oriented programming
C + + Programming Ideas Vol. 1
Java Programming Ideas
Software Engineering (software.engineering)
Software Engineering: The research methods of practitioners
Object-oriented analysis and design in layman's
Head First design mode
Tao Nature: An object-oriented practice guide
Object-oriented Analysis and design
Agile Software Development: principles, patterns and practices
Design patterns: The basis of reusable object-oriented software
Test-driven development
Refactoring-Improving the design of existing code
Code Daquan
Programming Practice
The way programmers do it: from the handyman to the expert
A productive programmer
The beauty of code
Human Moon Myth
Construction and interpretation of computer programs
Papawaqa-Microsoft creates NT and the future of the life-bolted
Code optimization: Efficient Use of memory [US] Chris Kabaski
Master of Programming Proverbs (Liang)
Game Tour-My programming sentiment (Cloud wind)
13.windows Programming Basics
Principles of Windows operating system
Inside Windows 2000
Deep parsing of the Windows operating system
Bible Night reading: Programming from assembly language to Windows kernel
Windows programming
Windows core Programming
14.linux/unix Programming Basics
Brother Bird's Linux private Cuisine: Basic Learning Chapter
Brother Bird's Linux private cuisine: Server Erection
Linux Programming
Advanced Programming for UNIX environments
UNIX Network Programming Volume 1
UNIX Network Programming Volume 2
UNIX Programming Art
UNIX Shell Example Fine solution
15.linux/unix Kernel source code and drivers
Linux kernel design and implementation
Linux Kernel source code scenario analysis
Deep understanding of the Linux kernel
Linux kernel full Comment
Linux device drivers
16.c++ language
C + + Programming ideas 2
Essential C + +
C + + Primer
C + + programming language
The design and evolution of C + + language
Accelerated C + +
Effective C + +
More effective C + +
Exceptional C + +
More Exceptional C + +
New thinking of C + + design
Deep Exploration of the C + + object model
C + + Meditation record
C + + Templates:the Complete Guide
C + + FAQs
17. Standard Library STL Usage
C + + Standard library
Effective STL
Generic Programming and STL
18.STL Source Code
STL Source Code Analysis
19.java language
Java Programming Ideas
Java Programming specification

The books to read

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.