关于计算机编程入门语言的选择

问题是这样的,我想入门计算机编程,但是网上什么C++,C#,Java什么的好多,实在不知道如何选择,而我现在在自学C语言,因为很多人说C是基础,我想大约4个月左右的C基础,然后转其他的语言,这个步骤对不对?

1、直接C++入门,挺好的,难度没有传说中的大。
2、最好不要从Java入手编程。
3、你若先学了c,对面向过程根深蒂固,就再也别指望理解面向对象了。
4、另外,C/C++/Java是一个语系的,lz至少要学两种吧?
5、剩下的语言,有了以上的基础,基本触类旁通了。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-09-16
首先可以先选择自己想学习的语言。如果想速成的简单的JAVA比较适合你。但是想系统的学习编程的话我推荐你选择C和C++。
C的话,清华大学出版社的谭浩强出的那本《C语言程序设计》有很多人选用,因为比较基础,很多大学也是用来当做教科书来用的。
C++的话,基础的有那本《C++ primer》 那本很有名的,深入点有机械工业出版社的《C++语言设计语言》是C++设计者自己写的书。
JAVA的话我看的也很杂,没什么特别好的推荐给你,不好意思。
其实只要掌握好1门语言,其他的自然而然的就触类旁通了。
但是如果你真心的想选择编程的话,语言什么的都是其次,算法设计及数据结构才是编程的精华,建议你多看看算法类的书,《算法导论》是我推荐的书。
第2个回答  2011-09-15
你现在自学C,那就好好学下,再学下C++,虽然C++要难些,但是对以后有很大的帮助
第3个回答  2011-09-15
C\Java\Lisp\perl(python)
四个随便选一种入门,个人意见
第4个回答  2011-09-16
C是底层的编程语言,在这之上的C++、C#、java之流的高级语言有很多地方其实是可以用C打基础的。其实编程思想是相通的,学好一门语言了,就掌握了其中的思维方法,编程思想,所以学好了C,再学其他语言也就不是难事了。
学了C再学其他的语言就能做到深入理解一些编程方法,如果打一开始就学高级语言往往是知其然而不知其所以然,不得个中真味
相似回答