编程饭
‘壹’ 如何学好编程
1.下功夫学懂C语言,特别是指针。。。。
2.学java,理解面向对象的思想.
3.学C++,有了前面的基础,两周粗通C++足矣.
4.开始学Windows编程.有两条路:一个是使用微软的Visual C++,使用了MFC构建窗口程序。这条路比较难,而且不推荐;另一个是使用宝兰的C++ Builder,由于VCL对底层API的封装比MFC更方便精致,上手很快,大概一周就可以开发出像样的Windows窗口程序了.
5.然后是选择下一步的方向了.建议看看微软在02年推出的完全面向对象的C#.因为下一代.Net的支柱语言就是它.你会发现它很近似于Java,有前面的基础,一周可以学完C#。然后建议试试用微软的Visual Studio(目前的版本为2008 SP1)编写Windows程序。你会发现它很近似于C++ Builder!当然功能更加强大。
6.如果要编写游戏,数据结构和算法是必不可少的。建议学习离散数学上面的算法,特别是数论和图论。然后使用一种编程语言来实现。
7.建议这个时候学习OpenGL或者DirecX编程,以体验到在程序里构建3D动画的魅力.
现在你可以毫不困难的写个类似坦克大战或者雷电的游戏了!
如果要编写大型RPG,建议你学学脚本语言.前面还有很长的路要走!
PS1:我是学物理的,业余做做编程,上面是我一年来自己所走的路,感觉还是比较顺利的,与你分享了.
PS2:常逛逛MSDN或者CSDN,CSDN上面有很多热心人会回答你的技术问题!
‘贰’ C C# C++ JAVA VB 等计算机语言,初学者先学哪个语言好一点
VB很简单、比C简单,容易学,不过前景不好。
C很难学,但是是基础,如果想吃编程饭,就必须学C,所谓一通百通。
C#和Java都来自C,但是摒弃了C复杂的指针、堆栈操作等等
Java比C#抽象度更高,不能操作系统底层的东西,如果吃网络编程这碗饭,就直接学Java和C#即可,
C#简直是偷学Java,有点乱,但是跟Microsoft的风头的人多,所以学的也多,不过竞争会很激烈。
Java虽然简单、且抽象度高,工资也高^_^,但是自学是很困难的,如果报班学的话学费会很昂贵。
建议学学C#比较折衷,但是一定要往里钻,要不就成了“伪程序员”
‘叁’ 我想学习编程请问难度大吗
要想靠编程吃饭,没有个四五年是不可能的,难度也很大。如果只是想编点小程序玩玩,就不是很难。
‘肆’ 编程里面的语言很多吗,学起来很难吗
编程里面的语言是挺多的,学起来对一些人来说是挺容易,但是对一些人来说是很难,就要看你对编程有没有兴趣,有没有悟性,还有悟性高不高。如果你是对边惩有兴趣,而且悟性要比较高的,对于这类人来说水平成一点都不难。而且还会做得很好,编程起来还得心应手。对于有一些对电脑不是很熟悉,悟性又不高的话,就算他学几年也不一定会学得成,对他来说确实挺难的,我觉得因人而异吧。
‘伍’ C C# C++ JAVA VB 等计算机语言,初学者先学哪个语言好一点
C吧,理由两个:
1.C最简单,适合初学者
C和VB最简单,C++其次,java和C#最复杂。根据循序渐进的原则,不宜一开始就学太复杂的东西,学简单的容易建立信心和兴趣。
2.C和主流语言最接近
C++、java、C#都是从C语言发展出来的,他们和C很相似,保留了C语言很多成分,学会C语言再学C++ java C#就容易多了。
相反VB是另外一个系列的语言,和C++、java C#这些主流的语言差别很大,如果进一步要学这些语言,相当于重新学。