[書籍推薦] 編程入門學習必備

編程入門書籍推薦

(均爲中文版,若是你不喜歡教材那種言而又止、厭倦不透徹的學習,請看如下書籍吧)git

只推薦我看過的... github

Ps. 若是你想讓 孩子或本身 邊玩邊學編程,請下載這個谷歌教育團隊開發的免費遊戲 https://store.steampowered.com/app/929860/Game_Builder/(一樣適用於中學生模擬機器人競賽選手,還能順便學點計算機相關的英語) 算法

 

1.  C語言

C primer plus 中文版編程

很是詳細的入門書,偏重於代碼和思想方面。是一種極度推崇的入門書,以一反三的思惟,滲透着良好的編程規範。數據結構

入門編程書的典範,簡單易懂又不失水平。app

算法導論數據結構和算法

        快速入門數據結構和算法的書,很是詳細。不少算法神仙都是從這一本入門算法的。編程語言

 

 

2.  動手自制瞭解原理類

  人民郵電出版社 翻譯出版的自制系列6本《30天自制操做系統》,《自制編程語言》,《兩週自制腳本語言》,《自制編譯器》,《自制搜索引擎》,《CPU自制入門》學習

  特別是《30天自制操做系統》這一本,邊看邊查點資料就能寫出並理解一個操做系統。本博客寫了一個專題筆記,有興趣能夠看看:ui

    《自制編譯器》這一本以製做簡化版c語言,介紹了編譯器製做過程,從中讀者能透徹理解編譯的整個過程。

 

 

 

3.  Java

       Java核心技術卷一

      雖然稱不上Java界的C primer plus, 但也寫得很不錯,至少在入門方面一直是被首推的。

      多是Java包太多以及附帶一些歷史緣由,才使得Java的書難寫一點吧。

       Head First Java

     這一本看不看有很大爭議,因其主要是以玩樂式教學爲主,經過有趣的風格和思惟來帶人入門,雖然學完感受什麼都沒學到,可是卻發現本身能用各類庫了,因此頗有爭議,         建議先去圖書館借書/看電子版,以爲好再買下。

 

 

 

4.  非書籍的推薦

  若是你想打開廣闊的世界,能夠看看Github項目或各類博客,

       若是找不到, 能夠看看 我博客 或我Github裏Star的項目:

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

  雖然我本身都沒看源碼,可是Star了不少 全面又或者奇奇怪怪 的項目。

相關文章
相關標籤/搜索