学软件开发必须要知道哪些基础的东西

学那些语言之前懂得哪些,会比较容易!

如果是现在搞软件开发的话,C语言不讳言说一句虽然说是容易学习,但是因为是基于过程的程序开发语言,现在最常用的是基于对象的程序开发(OOP),而且C语言的面世离现在已经很远啦,有些与时代脱节。C语言系列是现在行业内默认的最正规的语言。按照时代出现分为C,C++,C#三个,C时代比较久远,而在软件开发市场中占主导地位很久的C++,当中的指针是导致软件出现漏洞的重要原因之一,而且语法规则较为严格和一般的定位是比较难以学好的,需要很好的学习和理解能力才能够学习好。而在最近几年才冒出头来的,就是C#。C#的语法规定比C++简单了很多,简直可以说是引用了VB的语法简单的优点,冠以C++一直以来的功能强大的特点,使初学软件开发的难度降低了很多。所以建议现在如果真的要学软件开发,本人推荐买书或者是上网找PDF文件的电子书籍学习C#语言。C#在未来很短的一段时间内,将会取代C++的。现在微软的开发游戏软件 XNA 都是规定要与 C# 2008 合并在一起,要使用C#语言来开发的。所以学习C#百利而无一害的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-03-17
软件开发专业主要培养德智体全面发展,具有一定计算机软硬件维护、网络组建、维护管理的高级实用技

术型人才。通过本专业的学习,能熟练掌握常用的计算机软件的使用、维护与技巧;在硬件方面学生应了

解计算机硬件的发展,熟练掌握计算机组装的方法,能熟练运用应用软件检测计算机性能、故障的范围所

在,掌握硬件故障的一般处理方法;在网络方面,学生应掌握如今流行网络的技术特点,掌握网络工程、

网络维护、网络安全及应用方面的知识。能胜任一般网络工程方案的设计、组建、网络维护、及简单网站

的建设与维护。
建议你从C开始学,学些基础了再去学其他语言就比较容易了!本回答被网友采纳
第2个回答  2019-10-16
软件开发需要学习:
SQL Server2005数据库设计和高级查询、数据结构、C#面向对象程序设计、HTML5与CSS3开发、JavaScript、jQuery高级编程、PHP开发、软件工程、JAVA面向对象程序设计、J2EE服务器端高级编程、APP应用程序开发、oracle数据库、Android应用开发等。

最基础的东西应该是:chtml、css、java、c++,这些语言要学会
第3个回答  2014-03-10
最好先看下 OOP,数据结构 之类的书(最好能认识26个英文字母。。。英文字母都不认识的话不建议学)。如果不能理解oop,那就学一下西餐的制作。会让你容易了解oop的概念。想要入门不建议从最原始的C学起,我到是建议从 actionscript3.0,C#,Java之类的oop语言开始,因为这类语言都比较简单,容易上手,代码容易管理。
第4个回答  2015-01-23
要学的东西很多了,不是别人说的那样,看两本书你就能完全掌握的技术,毕竟软件开发也的确是门技术活,你是自学的话估计会耗费很长时间,而且没有一个专业指导,你很有可能因为不知道自己对不对盲目的做下去,建议你去青麦学院看看吧,学计算机的都往那边去,那边学院都是实训制的,针对个人安排实训,那样效率也会提高很多!
相似回答