st编程语言的中文版手册_你们要的各类编程语言书籍推荐

bf58eeea8db0e387634d02a9832205fd.png

6096c044b95d8988aed7ee0e3c341a12.png

说明:

1、每一个方向可能推荐不止一本,只选一本即可。
2、有的书非常详细,底层的一些东西解释的很全面,这种时候没有必要去纠结里面的细节,可以先按照路线往后学,都弄懂了再回来研究这些细节。
3、不管学什么,怎么学,一定记得多敲代码。
4、初学时以顿开的视频为主,书作为参考,这样效果更佳哦。
5、这里列举出来的只是常规的一些推荐,有的可能不是最新版,小伙伴们根据自己的需要来选择。
6、有的数最新版推出的时间可能较短,所以评分不是很多,小伙伴注意选择最新版的购买。
7、如果小伙伴有其他更好地入门书籍推荐,请留言。

C语言

首先是《C程序设计语言》。

44f518cf7b7a10daceccac68c4bee696.png

初学者如果这本书看不懂,可以选择下面两本之一,这里推荐**C Primer Plus(第六版)

d7891be0a75bbad7469ae439d7f23322.png

811015e20f4cd4ccf9644aac9b659043.png

C++

58e882d88e23f076f87467e83d2f382c.png

推荐的是C++ Primer Plus(第六版),一般来说如果有学过C语言的,看这本书完全没问题的。

其实做为一个学习者,有一个学习的氛围跟一个交流圈子特别重要这里我推荐一个C/C++基础交流583650410,不管你是小白还是转行人士欢迎入驻,大家一起交流成长。

Java

推荐《Head First Java》

715dc8d635dd5c7a09596a4ae7868fe7.png

352ac117a6691a54082b80d9c66ac897.png

如果有学过其它编程语言,上面两本书应该是没问题。如果看不懂或者没有其它编程语言基础,可以看下面这本《Head First Java》。

cdc53f79bd9ed23fd4aace0d5f6d5321.png

JavaScript

d40e86886fc87e9a37099098351e8e8f.png

7acc99b846990307842181f68978e794.png

Python

如果有其它编程语言基础,一般看看官方的Python手册《Python Tutorial》就可以入门了。

005281a386304b1ecadacf6174ffe31f.png

1c6f34bace5ad7d3d734693f804e6429.png

206d53e3c71e29bb7174e6afd08de089.png

C#

5a58b62d993404b620ec26505d5ba2ae.png

PHP

04829c8b234d9f11c671ed725dbb38be.png

Swift && iOS 开发

6e16deb635f4bf3c861afbc4e264fd24.png

b8418999e9656a80a7c6caebf451a29c.png

如果现在才开始初学IOS的话,建议直接学Swift,不过目前没公认较好的入门书籍,可以看看官方swift译文教程 《The Swift Programming Language》中文版。

8ef001bc7979170674093c0542d8f39f.png

Android

abe5d02442dc4e91b6da84e76e0a8654.png

c237447a75603a50b6e70750c32202e3.png

MySQL

入门:MySQL官方文档 + 书籍推荐

d3dd5fe0f00fe7a0003e175572352486.png

算法

经典书籍当然是《算法导论》《计算机程序设计艺术》,但是这两本书不是一般人能看得懂。

入门书籍:

用Java的,看:《算法(第4版)》

用C语言的,看:《算法导论》

b8732dd52944784572c780a2a9b07820.png

Linux

1、****Linux Shell编程

3c5b344cb1e51e5a03d90a12068d57ee.png

3a843c26635caa2f8aa4e445668a2081.png

2、****Linux下的C/C++编程

536323024000aa7128876295f3f4967b.png

3、****网络编程

2f17d31fb15df36532c5abf9f509b267.png

781b38e77ce8922a822828b15b6cd2ba.png

计算机网络

b0851acdc82b6ab560f545b43a0ed652.png

307ccd6e0fbda3656182c7fc47816d1a.png

22184b1f4c425fbbcca582938b7b8eb4.png

设计模式

可以粗略过一遍《设计模式 : 可复用面向对象软件的基础》这本超级经典书籍,了解一下23种设计模式。然后入门的话,还是选下面的

ed74373fd70e2386bec54dd7a6ae8e85.png

90523da6a49cf26fc171f6bf9408d0ce.png

其实做为一个学习者,有一个学习的氛围跟一个交流圈子特别重要这里我推荐一个C/C++基础交流583650410,不管你是小白还是转行人士欢迎入驻,大家一起交流成长。

6f43e86640b5872a064bd48f08ebca24.png

d2e491305826f6463b64fd45425181b4.png
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值