你好,不知道你的学历现在是什么,一般高中毕业学习C语言是完全没有问题的。学习顺序一般如下:
1、C语言
入门最好的语言,C在某种意义上可以说是C++的一个子集,所以想学C++,首先也要学好C
教程就是谭浩强的《C程序设计》最经典的
2、数据结构
这门知识也要掌握,非常重要,包含很多重要算法
3、数据库知识
掌握一门数据库,最好学习一下数据库原理,编程离不开数据库的(Access、VFP、MySQL、SQLServer、DB2、Oracle等都是数据库)
4、学一门面向对象的语言
C++(偏重设计系统软件,3D游戏多半也是用它开发出的,最强大的语言)
C#,.NET平台的语言
Java,这也是一种大型多功能语言,如果想做安卓开发就要学它
还有一些Web语言,如PHP、Perl等等
这些语言择一学习就行了,根据自己以后的方向选择
5、软件工程
这个是偏理论性的知识,可以带着看看,掌握软件开发的整个流程
PS:编程学习大致就这些,有问题可以Hi我!
追问编程高手??谭浩强的《C程序设计》哪有的下啊?
追答这本书你百度关键词“C程序设计电子版”就能下载到,但是不建议你看电子书,因为教材类的书最好看纸质书,而且这本书价格也不贵,网上买很便宜!
我这里有本 ,但不是谭浩强的,不过你可以看看,建议去买纸质的书!
追问看视频学会不会好点?
追答看视频效果当然好了,视频有人讲解,比书直观的多,不过看视频的同时最好配合书一起学习,加深理解!