[Recommended books] introductory programming learning essential

Introductory programming book recommendations

(Both Chinese version, if you do not like the kind of textbook but only words, not tired of thorough study, see the following books right)

Only recommendation I have ever seen ... 

Ps. If you want your  child or your own  Play and Learn program, please download the Google team has developed free educational game  https://store.steampowered.com/app/929860/Game_Builder/ (The same applies to high school students simulate robot racer , but also the way to learn computer-related English) 

 

1. C language

C primer plus Chinese version

Very detailed introductory book, emphasis on the code and thought. Is a highly respected primer to a reversal of thinking three, permeated with good programming specification.

Introductory programming model for the book, yet easy to understand level.

Introduction to Algorithms

        Quick Start data structures and algorithms book, very detailed. Many algorithms are gods from the entry of this algorithm.

 

 

2. hands-on understanding of the principle of self-Class

  People Post Press translation and publication of homemade Series 6 ( "30 days self-made operating system" , "self-made programming language" , "two weeks homemade scripting language" , "self-compiler" , "self-made search engine" , "Getting Started with the CPU homemade " )

  Especially the "self-made operating system 30 days," the book, watching enumeration data will be able to write and understand an operating system. This blog has written a thematic notes, are interested can look:

    "Homemade compiler" this one to make a simplified version of the c language, compiler introduced the production process, from which the reader can compile a thorough understanding of the entire process.

 

 

 

3.  Java

       Java core technology Volume

      Albeit not Java community C primer plus, but also write very well, at least in terms of entry has been the most important.

      Java package might be too much and comes with some historical reasons, Java makes the book difficult to write, you know.

       Head First Java

     Kan Bukan this one very controversial, mainly because of its fun teaching mainly through interesting style and thinking to bring people started, although completion of feeling nothing to learn, but they find themselves can each species pool, so controversial, it is recommended to go to the library to borrow books / see electronic version, feel good and then buy.

 

 

 

4. Non-recommended books

  If you want to open wider world, you can look at Github project or various blog,

       If not, you can take a look at my blog or my Github project in the Star:

      https://github.com/sky5454?tab=stars

  Although I did not see the source code, but a lot of comprehensive and Star or weird project.

Guess you like

Origin www.cnblogs.com/yucloud/p/11057893.html