Introduction to various programming languages

Source: Internet
Author: User

Although the various classic programming introductory books on the Internet are not completely the same, the list of most books is still reasonable and listed as follows:

1. Java

Java programming language (Third edition) --- four famous Java books ---- James Gosling (father of Java)

Java programming ideology (version 2nd) ---- four famous Java books ---- Bruce Eckel

Java programming ideology (version 3rd) ---- four famous Java books -------------- Bruce Eckel

Java 2 core technology Volume I: Basic knowledge (7th) --- four famous Java books ----- Cay horstmann

Java 2 core technology Volume II: advanced features (original book version 7th) ---- four famous Java books ----- Cay horstmann

Tive Java Chinese Version ------ four famous Java books -------- Joshua Bloch

Proficient in struts: MVC-based Java Web Design and Development --- Sun weiqin

Proficient in hibernate: detailed explanation of Java object persistence Technology --- Sun weiqin

Tomcat and Java Web development technology ------------ sun weiqin

Java and mode ------------------------------ macro

2. C #

C # programming ------- Charles Petzold "Windows Programming Taishan Beidou" --- C # Language "Yi Tian tu long Shuang Jian"

C # primer Chinese Version -------- Stanley B. Lippman --- C # Language "Yi Tian tu long Shuang Jian"

. NET Framework programming (revision) -------- Jeffrey Richter "Windows Programming Taishan Beidou" --- four kings of. NET platform

C # windows programming ---------- Charles Petzold "Windows Programming Taishan Beidou" ------. NET platform four kings

. NET Programming Technology insider ------------- Jeff prosise --- four kings of the. NET platform

. Net essence-1st volume: Public Language Runtime Library (Chinese version) -------- Chris sells --- four kings of. NET platform

3. c ++

C ++ programming language (Special Edition) --- C ++ ---- Bjarne stroustrup "father of C ++"

C ++ primer (3rd) Chinese Version ---- C ++ --- Stanley B. Lippman

C ++ primer (4th) Chinese Version ---- C ++ --- Stanley B. Lippman

C ++ standard library-self-repair Tutorial and reference manual-C ++ -Nicola M. josutis

The Design and evolution of the C ++ language ----- C ++ ---- Bjarne stroustrup "father of C ++"

In-depth exploration of the C ++ object model --- C ++ ---- Stanley B. Lippman

Essential C ++ Chinese Version --- C ++ --- Stanley B. Lippman

Valid tive C ++ Chinese Version 2nd Edition ----- C ++ ------ Scott Meyers

More effective tive C ++ Chinese Version ---- C ++ ------ Scott Meyers

C ++ programming ideology (version 2nd) vol. 1st: Standard C ++ guidance -------- Bruce Eckel

C ++ programming ideology (version 2nd) vol. 2nd: practical programming technology -------- Bruce Eckel

C ++ primer plus (fifth edition) Chinese Version --- Stephen Prata

The C ++ programming language, C ++ Primer

Esoteric like a mountain shift inside the C ++ Object Model

Library Daquan the C ++ standard libray

Engineering experience accumulated in Objective C ++, more objective C ++, and predictional C ++

C ++:

1. essentital C ++ --- the father of Lippman --- C ++, with the focus on the core, light and short, for beginners

2. The C ++ programming language ---- father of C ++, technical authority, deep words, profound thoughts, C ++ encyclopedia, and the Bible.

3. c ++ primer ---- Lippman-the best tutorial of C ++ for more than a decade. It is represented by the C ++ encyclopedia.

4. Inside the C ++ object model ----- Lippman ---- reveals the bottom layer of C ++, which is very good and difficult.

5. Objective C ++: presents expert experience through 50 programming instances. This article is interesting and easy to understand.

6. More than tive C ++: through 35 programming examples, the expert experience is displayed, which is interesting and easy to understand.

7. The C ++ standard libray --- the Encyclopedia of the C ++ standard library.

8. design model: the basis for reusable object-oriented software ------ good!

4. c

C programming language (version 2nd · New Version) --- C Language "Yi Tian tu long dujian" --- Brian W. kernighan "father of C language"

C primer plus Chinese version (fifth edition) -------- C Language "Yi Tian tu long Shuang Jian" --- Stephen Prata

C program design (Third edition) --------------------------- tan haoqiang

C language Daquan (Fourth Edition) --------------------------- Herbert schildt

C language interface and implementation: Technology for creating reusable software ----------- David R. Hanson

C Language Reference Manual (original book version 5th) ------------------------ Samuel P. Harbison

C Programming Tutorial ----------------------------------- H. M. deitel/P. J. deitel

C traps and defects ------------------------------------- Andrew Koenig

5. VB

Visual Basic. NET technology insider ----- vbprogramming sanjianke ----------- Francesco balena "Principal master of VB"

Windows Programming-Visual Basic. NET language description-vbprogramming sanjianke ----- Charles Petzold "Windows Programming Taishan Beidou "---

. NET Framework Program Design: Visual Basic. NET language description -- vbprogramming sanjianke -- Jeffrey Richter "Windows Programming Taishan Beidou" ---, Francesco balena "VB Chief Master"

Visual Basic 6 Programming Technology Daquan ---------------------- Francesco balena "Principal master of VB"

Visual Basic. Net from entry to proficient ------------------------- petroutsos, E.

Advanced Visual Basic programming ------------------------------------- Matthew Curland

6. Delphi

Inside VCL (in-depth core-VCL Architecture Analysis) ---------- Li Wei

Delphi 7 efficient database program design ------------ Li Wei

Path to object-oriented development practices (Delphi) ---------- Li Wei

7. VC

Windows Programming (version 5th) ----- Charles Petzold "Windows Programming Taishan Beidou "---

Windows core programming ---------- Jeffrey Richter "Windows Programming Taishan Beidou "---

Windows Advanced Programming Guide --------- Jeffrey Richter "Windows Programming Taishan Beidou "---

In-depth introduction to MFC (second edition) ----- "Four Kings of MFC" ------- Hou Jie

MFC windows programming (version 2nd) --- four kings of MFC "--------- Jeff prosise

Visual c ++ technology insider (version 4th) -- four kings of MFC "-------- David kruglinski

Deep Analysis of MFC-------------MFC Four Kings ----------- George Shepherd

Visual c ++. NET technology insider (version 6th)-four kings of MFC "------------ David kruglinski

8. VF

Visual FoxPro Programming reference manual ------------------- Zhang hongju

Expert Clinic -- Visual FoxPro development Q & A 160 question ------------------- Zhang hongju

Visual FoxPro 6.0/9.0 solutions and examples ------------------- Zhang hongju

Visual FoxPro software development model and application case ------------------- Zhang hongju

9. hackers

Application Cryptography (Protocol algorithm and C source code ----------- Bruce Schneier

Truth about Network Information Security --------- Bruce Schneier

Hacker exposure: network security secrets and solutions (version 5th) -------- Stuart McClure

Inside Story of Software Encryption technology ---------- xuexue University

Encryption and decryption-Software Protection Technology and complete solutions ---------- xixue Emy

Encryption and decryption (version 2) -------- Duan gang

10. Assembly

Intel microprocessor structure, programming and interfaces (version 6) --------- Barry B. Brey

80*86, Pentium assembly language programming --------- Barry B. Brey

32-bit assembly language programming in Windows (version 2nd) ----------- Luo yunbin

IBM-PC assembly language programming (2nd) This book is a domestic excellent teaching material -------- Shen meiming warm winter

Ibm pc assembly language programming (fifth edition) This book is a foreign excellent teaching material ------- Peter Abel, translated by Shen meiming

11. driver development

Driver Development Guide for Windows WDM devices ------------------------------------ Chris cant

Driver development for Windows 2000/xp wdm devices (version 2nd) -------------------------- Wu 'an River

Driver development for Windows 2000/xp wdm devices ---------------------------------- Wu 'an River

12. Network

Computer network Fourth Edition Chinese Version ---- Network Programming sanjianke ------------ Andrew S. Tanenbaum

TCP/IP details 3-volume ------------------ Richard Steven s ---- three muskeys in Network Programming

2-volume UNIX Network Programming ---------------- Richard Steven s ---- three muskeys of Network Programming

Use TCP/IP for Internet connection --------- Douglas E. Comer

Advanced TCP/IP programming ----------------- jon c. snader

C ++ network programming --------------------- Douglas Schmidt

Advanced Programming in UNIX environment (version 2nd) ------------------ Richard Steven s

13. Algorithms

Computer Programming art ------- Donald. E. knuth ---------- dual sword of the algorithm "Yi Tian tu long"

Introduction to algorithms --------------- Thomas H. cormen -------- dual-sword of "Yi Tian tu long"

Discrete Mathematics and Its Application ---------- kenth H. Rosen

Math-Basics of computer science -------- Donald. E. knuth

14. Graphic Programming

Windows graphic programming -------------- Feng Yuan -- Charles Petzold in the graphic programming field

15. Data Structure

Data structure C ++ language description 58.00 (data structures C ++) William Ford, William Topp Liu Weidong Shen guanlin

Data Structure algorithms and applications-C ++ language description 49.00 sartej Sahni Wang Shilin Sun Xiaodong and other mechanical industry Press

16. Software Engineering

Design Pattern-Basis for reusable Object-Oriented Software

Refactoring-improving the design of existing code

17. Operating System

In-depth understanding of computer systems (revision) ------- Randal E. Bryant

18. UNIX

UNIX Network Programming volume I socket networking API (English Version 3

Unix programming Art

Advanced Programming in UNIX environment (English photocopy version 2nd ----- Unix programming "Bible

99-unix advanced programming (2nd)

UNIX Network Programming Volume 2: inter-process communication (version 2nd) (English version)

Unix programming environment

Unix programming

88-linux kernel analysis and programming

UNIX Technical Manual

19. Linux

Complete Linux kernel Annotation

Linux Kernel analysis and programming

GNU/Linux Programming Guide (version 2)

Linux Device Drivers (Third edition)

Embedded design and Linux driver development guide-based on ARM 9 Processor

Linux Device Driver (English version)

Linux kernel design and implementation (version 2nd)

Linux kernel design and implementation (English version) (version 2nd)

Linux Technical Manual

20. game programming

Master programming skills for Windows games (Version 2

Game journey-my programming insights

OpenGL: The Third Edition

OpenGL programming guide (version 4)

Advanced Programming for JAVA games

Getting started with mobile game programming with j2m's

Game journey-my programming insights

AI in Game Development (English version)

3D Game: Volume 2 animation and advanced real-time rendering technology

Object-oriented Game Development

Advanced Programming for JAVA games

3D game programming skills

The essence of game programming

Object-oriented Game Development

3D Game Volume 1: real-time rendering and software technology

3D games: Volume 2 animation and advanced real-time rendering...

Getting started with mobile game programming with j2m's

Direct3d game Programming Tutorial (version 2...

21. Mobile Development

Windows Mobile app development

Symbian OS C ++ mobile app development

68-windows mobile app development-Fu xi Qi Yu Xu Jun

48-symbian OS C ++ Mobile Application Development (Volume 1, 2nd) ---------------- by Richard Harrison, translated by Wang boxin, Zhou liangzhong

68-symbian OS C ++ mobile application development --------------- by Richard Harrison, translated by Zhou liangzhong

Windows ce.net kernel customization and application development --------- Zhou Yulin Ning Yang Lu guiqiang Fu Linlin

Embedded System Windows CE development skills and examples -- Fu xi

Palm OS programming practices-out of print

22. Single Chip Microcomputer

Single-Chip Microcomputer easy entry ------------------------------ Zhou Jian (ordinary teacher)

Typical single-chip microcomputer module design example navigation --------------------- qiushi Technology

For example, 8051 -------------------------------------- Zhang Yi and Chen zhibei

Keil cx51 v7.0 advanced language programming and javasvision2 Application Practice ----- Xu Aijun

MCU application design technology (revised version) ------------------ Zhou hangci

8051 Single-Chip Microcomputer practices and applications ----------------------------- Wu Jinrong

MCS-51 series SCM practical interface technology --------------------- Li Hua

23. serial port communication

Visual c ++/Turbo C serial communication programming practices ------------------ Yan Jianwei

Visual Basic serial communication control with RS-232 (Latest Version) ---------- Fan Yi

24. Electronics

Radio map and Circuit Fault Analysis Quick Start (version 2) ------------------- Hu Bin

Radio component detection and repair technology Quick Start (version 2) ------------------- Hu Bin

Detailed electronic technology knowledge chart ----------------- Hu Bin

Diagram details: Electronic Components ----------------- Hu Bin

Components and practical circuits ------------------- Hu Bin

 

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.