[书籍推荐] 编程入门学习必备

编程入门书籍推荐

(均为中文版,若是你不喜欢教材那种言而又止、厌倦不透彻的学习,请看如下书籍吧)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了不少 全面又或者奇奇怪怪 的项目。

相关文章
相关标签/搜索