发布网友 发布时间:2022-04-23 17:10
共1个回答
热心网友 时间:2023-10-10 08:03
学习编程是一件好事 不过之前你得先了解,你学习编程的目的是什么 ,这个很重要,因为目的决定发展方向。 目前对于编程有很多种编程语言以及相对应的开发软件,下面说明一些常用的编程语言,根据自己的情况选一种语言进行学习,不要盲乱学习。 C语言:一种可移植性和多系统平台的编程语言,开发软件,如:TC。 VB:一种可以说是既学既用的软件开发语言,开发软件如:VB 6.0。 DELPHI:一种和VB差不多的既学既用的软件开发语言不过其功能远比,VB强大,代码书写上更加方便,开发软件,如:DELPHI 7.0。 JAVA:一种功能强大可移植性强开发语言。 程序语言,顾名思义就是语言,是用于交流的,程序就是计算机的语言和人的语言的翻译者,做一个程序员就是要把人类世界的问题用计算机的方法去解决和展现,可是因为种种原因,大多数人在如何学好语言,如何学好开发平台上疲于奔命,到头来你只会敲写代码。 程序基本上都是自学的,买书是一开始碰到的最头痛的问题,计算机的书大多都很贵,现将我的一点经验供大家参考: 如果想做一个合格的程序员,C++是一定要学的, 首先你要花两个月的时间学习C,C++,这样的书很多,去选一些大学的教材足亦,切记,不要花过多的时间研究C++,两个月够了,只要学会其中语法就行了,不要为了深入用DOS编写菜单什么的,那是吃饱人参了。 如果你有过多的时间,接下来你可以学习数据结构,推崇《 数据结构C++语言描述 》,清华大学出版,但如果无过多时间,还是不看为妙,至少我现在从未用过这本书的知识,许多东西MFC VCL等开发平台都为你已经做好。 接下来开始学习Windows下的SDK编程, 推崇《 Windows 程序设计 》,建议去借,不要买,而且你只看上册,你只要了解Windows的运作机制即可。两个月 然后你将转入VC的世界,既然要在Windows下编程,VC不可不学, 推崇《 VC++ 技术内幕 》第四版,,三个月,不要全部看,看前面的三部分,后面不要看。后面的只是对COM,数据库,Internet形如鸡肋的介绍。 接下来你应该考虑一下你将要发展的方向,如果是做数据库,你可以用VB和Delphi或CB, 如果要做通信方面,或者硬件,你将要深入VC, 如果是WEB相关的,去学学ASP、JAVA、JSP、XML等,但有一样你必须要学的,COM。COM与其说是一样新的技术,还不如说是种机制,推崇潘爱民的《 COM 原理和应用 》,你可以一边看这本书,一边学习些ActiveX组件,ATL控件等等。如果你有的是时间,不急于找工作,你还可以看看《 Windows 高级编程 》或《 Windows 核心编程 》,但不管怎么样,你要切记,VC不是用来做界面和数据库的,做网络的现在也有JAVA,都是用来做一些很底层的东西,如果你对自己有充分的信心和有的是时间,你才可以深入VC。