cs学什么编程语言?
很多初学者对学什么编程语言感到困惑,不知道到底该学什么?c语言还是c++还是java还是php好?如果选择学习c语言的话,那么有什么优势,同时也有缺少的部分。c++和c语言是同一类,而java是一种属于设计类,一般用于大型网站搭建,而php只是一种脚本语言,类似html,用途不是很大。那么到底要怎么选择呢?
1、c语言:
c语言功能强大,简洁灵活,可移植性强,编程自由,要求程序员要有更高深的知识,学习c语言难度较大
2、c++:
c++是在c语言的基础上发展起来的,主要对象是对象而不是命令行。要求更高等的数学知识,对数据结构有更深刻的理解。学习困难比c语言更困难。
3、java:
java是一种动态语言,特点是简单、健壮、安全、高性能。但学习难度较大。java是一门面向对象的程序设计语言。和c++同属classic静态语言。和c++不同的是,java不允许动态指针,即不允许操作系统的动态内存。当用c++进行程序设计时,如果想动态申请空间,必须写象java一样的程序来支持它。
4、php:
php的入门不难,用一些案例与实践就能很快的上手,php的缺点是不能做大型系统,也就是说不能做系统级的应用,如dos,gta之类的,另外面向过程而不是对象,不适合大型网站。
所以一般学c语言就够了,c语言是永远不过时的语言,就像英语一样,到哪里都用的着。同时,要活学活用,多用多练。不要怕程序写得错,错了没关系,重要的是从中吸取教训。同时可以看一些别人的好的程序,去怎样设计,如何条理,怎样合理使用库。一般设计程序时,要注意:
1、界面的设计,让用户更直观,更好使用。
2、逻辑的设计,要有操作界面,数据的输入输出,处理界面,数据的处理,输出。
3、算法的设计,这个很重要,如何更好地处理数据,用怎样的步骤,程序是怎样处理的,要用什么样的形式来保存数据,怎样组织数据,保存数据时安全性的考虑。
4、代码的量要少,不要太多,太零碎,太复杂。读起来要方便,好理解。