学习软件开发入门应该看哪些书好?

语言的话我已经想好了学习java,可是我对软件开发并不是很了解,想要学习一些理论性的东西对软件开发有个大致的了解。
为什么要先学习c语言才能学习java?

首先你学C语言,建议你看谭浩强的(C程序设计),把基础打好,再学习C++或java,你把C语言学好后再看C++Primer或Thinking in java,你学完这两本书了就知道自己该怎么走下去了。书里都有相关方面的很多知识以及应该学习哪些知识。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-09-17
先祝你学习软件开发顺利。我个人认为,要想学好软件开发先要从基本做起。不必拘泥于某一种语言,因为主要的编程思想是相通的。C语言十分经典,建议先学习C语言。可考虑安如下顺序:1.c语言程序设计(谭浩强)
2.C与指针(十分经典)
3.编译原理
4.软件工程
如果能把上面四本书吃透了,绝对可以成长为一名杰出的软件工程师。
关于C和C++先学和后学其实无所谓。在某种程度上讲,C是C++的基础,要是可以的话,尽量先学习C
第2个回答  2015-10-07
学习软件开发入门应该看的书:
1C语言
2电路原理
3模拟电子技术
4数字逻辑
5数值分析
6计算机组成原理
7离散数学
8数据结构
9操作系统
10计算机网络
11计算机系统结构
12数据库系统
13高级语言程序设计
14多媒体技术
15软件工程
16软件项目管理
17软件测试技术
18电子商务
19信息安全技术
第3个回答  2015-09-25
学软件开发,需要先掌握住C语言、电路原理、模拟电子技术、数字逻辑、数值分析、计算机组成原理、离散数学、数据结构、操作系统、计算机网络、计算机系统结构、数据库系统、高级语言程序设计、多媒体技术、软件工程、软件项目管理、软件测试技术、电子商务、信息安全技术等 希望你能加油哦,呵呵 祝你成功。
第4个回答  2012-07-13
C语言,把基础打好,再学习C++或java,你把C语言学好后再看C++Primer或Thinking in java
相似回答
大家正在搜