编程有很多种,我觉得比较容易上手的是网络编程。
在中国,一般人提到编程一般用的语言都是编译型语言,例如C\C++ ,JAVA等。
如果你只是出于兴趣的话,完全可以试试不同的选择,毕竟对那些出于兴趣的小型开发来说,C\C++之类的语言就显得开发效率低了。
可以选择完全不同的方向。例如windows下的脚本语言,控制网页的复杂变化的JavaScript,做网站的利器PHP语言。
对于通用的,可以用在各种场合各种需要的通用型语言,perl,python,ruby都是不错的选择,全世界有非常多的人选择它们。不过对于计算机文化不太发达的中国来说,可能你在身边就不能找到可以一起探讨的人了。
如果想要起步的话,我觉得还是可以从C语言起步。你可以找一本书,中国来说用的最多的是谭浩强编的《C程序设计》,不过我个人觉得这本书未必是最好的选择。不过我也没有什么特别推荐的。
其实如果你用书来学的话,只要看懂书里前一半内容的所有例子,后面的部分比如指针可以在一知半解的情况下,直接根据你的需要去学别的语言,或者先实际试试,在试的过程中学习。
也可也从其他语言起步,不过前提是你可以自学好最基础的关于编程的思维(我虽然也觉得C可能也不算特别适合于起步,不过C语言里的编程思维在其他语言中也是相当通用的,不像有的语言的一些思维方式比较独特不能利用到别的语言的编程中来)
有人说py是一种适合于初学者的语言,它的全称是python,不过有点问题就是它的中文入门资料对初学者来说不一定够。
我特别不推荐某些中小学用Qbasic来入门的做法,毕竟QBasic真的已经没有任何作用了。Pascal也未必是一个好选择,相比Pascal我推荐Delphi。另一个和Delphi比较像的就是微软的VB语言。这两种语言很好的地方就是它们是用来设计windows程序的,这样可能对于一些人来说,可以在一开始就创造一些成就感。
它们的初学教材也有不少,因此也完全可以从VB和Delphi这两种语言来入门。
为什么我特别强调入门?因为入门后你才知道自己真正想学什么。
不同的人感兴趣的地方完全不同,你可以先试试学习C,或者稍微了解几天后可以试试JavaScript或者ActionScript。ActionScript本来是用来控制flash的,不过这2年Adobe的新动作使得它又热了起来。
如果你想搞网站的编程,还是推荐先接触一下C语言,至少先把C整个浏览一遍。可以去学习PHP。
总之关键还是要通过C来知道这些所谓计算机语言是什么样子的。
C语言的书写方式被许多后来产生的语言所学习,例如JAVA,PHP等等,熟悉之后相信不管你以后转向什么语言都会对你有不少帮助。
总之,可以选的太多了,你还是先去熟悉一下C语言吧。
软件方面,你可以去装个DEV-C++中文版,那个是VC以外用的最多的C\C++编译器。
如果想跟更多的初学者一致,那么就该选择VC6,全称是visual c++ 6,是微软自己出的visual studio系列的一个,后续的版本都是.net的产品,性质有点不同了,总之对于中国的C语言初学者来说,VC的第6版是个普遍的选择。
还有想问的可以再给我发消息或者留QQ。
温馨提示:答案为网友推荐,仅供参考