Joke Collection Website - Public benefit messages - Which computer language is good to learn?
Which computer language is good to learn?
It is recommended to learn C++. With the object-oriented foundation of C++, it will be easier to learn C# and Java. Of course, you must first have a foundation in C language.
1. Book c 2 by Tan Haoqiang of Tsinghua University. Tsinghua Tan Haoqiang's book c++
3. Tsinghua Yan Weimin's data structure
4. C++Primary 4th Edition Chinese Version
5. An in-depth explanation of MFC, Second Edition
If you are very interested, you can read the following books
1, c++
C++ Programming Language (Special Edition)- --c++ Eight Great Diamonds----Bjarne Stroustrup "Father of C++"
C++ Primer (3rd Edition) Chinese version----c++ Eight Great Diamonds---Stanley B.Lippman
C++ Primer (4th Edition) Chinese version----c++ Eight Great Diamonds---Stanley B.Lippman
C++ Standard Program Library—Self-study Tutorial and Reference Manual--c++ Eight Great Diamonds-- Nicolai M.Josuttis
The design and evolution of the C++ language-----The Eight Diamonds of c++----Bjarne Stroustrup "Father of C++"
In-depth exploration of the C++ object model-- -c++Eight Diamonds----Stanley B.Lippman
Essential C++ Chinese version---c++ Eight Diamonds---Stanley B.Lippman
Effective C++ Chinese version 2nd Edition- ----c++Eight Diamonds------Scott Meyers
More Effective C++ Chinese version----c++Eight Diamonds------Scott Meyers
C++ Programming Thoughts (2nd Edition) Volume 1: A Guide to Standard C++--------Bruce Eckel
C++ Programming Thoughts (2nd Edition) Volume 2: Practical Programming Techniques --- -----Bruce Eckel
C++ Programming--------------------------Tan Haoqiang
C++ Programming Tutorial (2nd Edition)--------------Qian Neng
C++ Primer Plus (5th Edition) Chinese Version---Stephen Prata p>
The c++ programming language and c++ Primer are as extensive as Siku Quanshu
Inside the c++ object model is as profound as mountains and rivers
The c++ standard libray
Accumulation of engineering experience Effective c++, More Effective c++, Exceptional c++
Eight Diamonds of c++:
1. Essential c++---lippman---the father of C++, A brief aside, focusing on the core, light and short, suitable for beginners
2. The c++ programming language----the father of C++, technical authority, profound words, far-reaching thoughts, representative of the C++ Encyclopedia, Bible.
3. c++ Primer----lippman---has been in the book market for more than ten years. It is the best c++ textbook and the representative of c++ encyclopedia.
4. Inside the c++ object model-----lippman---- reveals the bottom layer of c++, which is very good and very difficult.
5. Effective c++----- through 50 programming examples, expert experience is demonstrated, the writing is interesting, and the profound knowledge is explained in a simple way.
6. More Effective c++---through 35 programming examples, it shows expert experience, the writing is interesting, and the profound knowledge is explained in a simple way.
7. The c++ standard libray--an encyclopedia of the c++ standard library.
8. Design pattern: the basis of reusable object-oriented software——good!
2, c
C programming language ( 2nd Edition·New Edition) ---C Language "The Two Swords of Heaven and Dragon Slaying" ---Brian W. Kernighan "Father of C Language"
C Primer Plus Chinese Edition (Fifth Edition)---- ----C Language "The Two Swords of Heaven and Dragon Slaying" --- Stephen Prata
C Programming (Third Edition) ------------------- --------Tan Haoqiang
C Language Encyclopedia (Fourth Edition)-------------------------- -HERBERT SCHILDT
C Language Interface and Implementation: Techniques for Creating Reusable Software-------------DAVID R.HANSON
C Language Reference Manual (Original book 5th edition)-----------------------------Samuel P.Harbison
C Programming Tutorial-- ----------------------------------H.M.Deitel/P.J.Deitel
C Traps and Defects--- --------------------------------Andrew Koenig
3, vc
Windows Programming (5th Edition)-----Charles Petzold "Windows Programming Taishan Beidou"---
Windows Core Programming----------Jeffrey Richter "Windows Programming" "Taishan Beidou"---
Windows Advanced Programming Guide---------Jeffrey Richter "Taishan Beidou for Windows Programming"---
Explain MFC in simple terms (Second Edition )-----"Four Kings of MFC"------Hou Jie
MFC Windows Programming (2nd Edition)---Four Kings of MFC"----- ----Jeff Prosise
Visual C++ Technology Insider (4th Edition)--The Four Kings of MFC"--------David Kruglinski
In-depth analysis of MFC- ------------Four Kings of MFC"-----------George Shepherd
Visual C++.NET Technology Insider (6th Edition)-MFC "Four Heavenly Kings"------------David Kruglinski
4, java
Java Programming Language (Third Edition)---Four Great Books on Java ----James Gosling (Father of Java)
Java Programming Thoughts (2nd Edition)----Four Java Classics----Bruce Eckel
Java Programming Thoughts (3rd Edition)----Four Great Books on Java----------------Bruce Eckel
Java 2 Core Technology Volume I: Basic Knowledge (Original book 7th Edition)---The Four Great Books on Java-----Cay Horstmann
Java 2 Core Technology Volume II: Advanced Features (7th Edition of the original book)----The Four Great Books on Java- ----Cay Horstmann
Effective java Chinese version ------Four famous books on java--------Joshua Bloch
Mastering Struts: Based on MVC java Web design and development--
-Sun Weiqin
Proficient in Hibernate: Detailed explanation of java object persistence technology---Sun Weiqin
Detailed explanation of Tomcat and java Web development technology------------Sun Weiqin< /p>
Java and patterns---------------------------------Yan Hong
5. c#
C# Programming-------Charles Petzold "Windows Programming Taishan Beidou"---C# Language "Eternal Sword and Dragon Sword"
C# Primer Chinese version--- -----Stanley B.Lippman---C# language "The Two Swords of Heaven and Dragon Slaying"
.NET Framework Programming (Revised Edition)--------Jeffrey Richter "Windows Programming Taishan Beidou" ”---The Four Kings of the .NET Platform
C# Windows Programming----------Charles Petzold “Windows Programming Taishan Beidou”------The Four Kings of the .NET Platform King
The inside story of .NET programming technology-------------Jeff Prosise---The four kings of .NET platform
The essence of .NET- -Volume 1: Public *** Language Runtime Library (Chinese version)--------Chris Sells---The Four Kings of the .NET Platform
- Previous article:Unicom broadband payment assistant can't receive the verification code.
- Next article:When will keep medal spring tea come out?
- Related articles
- Jiufuwanka is overdue. Today, it sent me a short message saying that it has been submitted to arbitration and will apply to the court for enforcement. Really?
- Hello, I can't send and receive text messages now. I want to ask the number of the short message center in Baotou.
- How to write on Apple's mobile phone?
- How to check whether the flight is cancelled?
- What do the short messages from 10086 mean to test macro variable 1 and macro variable 2?
- How many episodes are there to protect sweet dreams and fights? Urgent for details. . . thank you
- Excuse me, is the short message sent by 10086087 a mobile phone?
- How to open SMS notification of bank card?
- Why is the National Energy Group recruiting contract workers?
- "5·17" Telecom Day Activity Briefing