怎样学编程语言
⑴ 如何学习编程语言
编程语言是计算机语言,是都是有1与0模式下进行生存的,不同的计算机语言学习的方式方法会有所不同,个人学习基础不同的情况下,在学编程语言时也会不尽相同的。
学习是一种过程,是一种成长,对于想要学习计算机编程的人员来说,是一种个人价值增长也是对技能的增加。编程的种类也分为难度的,同时也要分不同的科目。
如果想要更好的学习编程语言,可以从以下进行考虑:
一、基础
对于计算机专业的人员来说,学习编程会相对容易一些,但不是绝对的说法;若是出于一些兴趣爱好的人群,建议从基础编程学起才会更容易打好编程学习的基底。
在刚开始学习时,要注意简单的编程语言组合,以及相应的代码成对出现的使用方法与注意事项等,这里需要多编程多实践,建议从VF、VB开始学起,再选择其他难度的编程语言。
二、等级
对于等级考试的编程学习一般是面对计算机专业的学员开设的,或是有基础编程语言功能的人员开设的。在学习时需要注意笔试与机试两者共同的操作与理论知识,同时对于国家级的考试要注意编程的难以程度;可以可以考虑选择书本+试题同时操作,每天保持学习时应该在1-2个小时左右。
三、技能
想要快速学好编程,为日后的工作着想的话,这个一般是学习一些技能类的编程。这一类的编程学习可以考虑从基础的普通编程学起,如VF、VB、C语言等基础的开始,再持续向上学习java类的语言等为自己打好基础才能上更高的档次,技能能更好的提升。
不同人群在选择编程学习时,会有各自 方法。这里建议在选择编程时要从自身角度去考虑,切不可跨步太大造成学不好学不扎实的现象。这里建议编程类的考虑,要做好笔记与机试两者相互结合,才能更好的学好编程语言。
⑵ 如何自学编程语言
呵呵,一般自学是比较难的,当然,也不是做不到的,但也建议找些老师,师傅教下,与多一些编程爱好者交流.
至于先学哪中吧.我个人觉得VB比较简单的,先从简单的入门,然后熟悉一下各种涵数,或者是编程技巧,到时候转换语言也会比较顺手!
⑶ 怎样自学编程语言
自己先选门语言,再找本有用的书,然后边看边敲代码,不断的实践才可能获得提高.可以对正确的程序故意将它改错,看看出了什么错,下次碰到错误就可以很快找出原因了.最好是先了解底层的东西,大概知道了知道计算机是怎么做的,学起来会快些,主要是算法,语言学起来很快,如何用它才是难点.
如果学C的话,Deitel的<<C程序设计教程>>可以,C++的话,看Bruce Eckel的 <<C++编程思想>>.一家之言,仅供参考.
⑷ 如何自学一门编程语言
您学编程语言的目标是什么?爱好还是以后要从事这样的工作?如果是要从事工作的话,看您有没有这方面的基础,一般来说目前java语言薪资较好,也好找工作。如果是从事web开发,php很好上手。如果做运维,那就学python了。
⑸ 新手如何学习编程
熟悉以下关键东西,可以边学边做,定期训练,经常思考,长期积累:
1、语法。
2、基础理论(数学、数据结构、算法等)。
3、设计方法(编程原则、设计模式、框架设计等)。
4、库(核心、基础、UI、扩展、游戏引擎等)。
5、计算机相关(操作系统、网络、图形学等)。
6、领域知识(游戏设计、网站设计等)。
7、开发工具(编辑器、IDE、自动部署等)。
8、项目管理(进度管理、分工协作、Bug管理、版本控制等)。
最普遍也是最重要的能力:创造力。努力分析并理解好做什么以及怎么做。要知道上面那些东西一开始都是不存在的。
具体方法包括:
1、快速阅读入门教程和书籍,适合学习语言和基础库。比如我学Java读的《Java编程思想》,练习题做过一点,然后学ActionScript就没读过书,只读过Adobe官方文档《ActionScript 3.0编程》。
2、阅读库的文档、实例、源码。比如Flash、Flex开发,熟悉官方API很重要,很多细节要具体使用时才注意到,这时候最好做个笔记,虽然我从没看过我的笔记。
3、做一个自己感兴趣或熟悉的小项目,比如我就以黑白棋游戏作为多个语言的试水项目,一样的逻辑,便于把关注点放在语言特点上。
4、自己动手丰衣足食。厨师有菜谱,程序员可没菜谱。比如我做游戏,最关键的游戏编程知识全部是动手学出来的,很少有专门针对某个业务领域(如游戏)的编程书籍,要么是入门书,要么是模式书(如算法)、理论书(图形学),很少有书籍教你如何开发一个45度角地图系统加编辑器的,全靠自己思考,以及看前人的代码,需要时找些网络资料。关键是,可以培养最重要的创造力。
对于算法和设计模式,可以研读下,但是关键还是靠平时如何使用了。新手勉强不来的。
项目管理方面的,就得靠工作经验了,多思考多提意见不要只走流程。
⑹ 刚开始怎么学习编程语言
如果真心想做程序员,我给你建议六个阶段:
第一阶段
此阶段主要是能熟练地使用某种语言。这就相当于练武中的套路和架式这些表面的东西。
第二阶段
此阶段能精通基于某种平台的接口(例如我们现在常用的Win 32的API函数)以及所对应语言的自身的库函数。到达这个阶段后,也就相当于可以进行真实散打对练了,可以真正地在实践中做些应用。
第三阶段
此阶段能深入地了解某个平台系统的底层,已经具有了初级的内功的能力,也就是“手中有剑,心中无剑”。
第四阶级
此阶段能直接在平台上进行比较深层次的开发。基本上,能达到这个层次就可以说是进入了高层次。这时进入了高级内功的修炼。比如能进行VxD或操作系统的内核的修改。
这时已经不再有语言的束缚,语言只是一种工具,即使要用自己不会的语言进行开发,也只是简单地熟悉一下,就手到擒来,完全不像是第一阶段的时候学习语言的那种情况。一般来说,从第三阶段过渡到第四阶段是比较困难的。为什么会难呢?这就是因为很多人的思想变不过来。
第五阶级
此阶段就已经不再局限于简单的技术上的问题了,而是能从全局上把握和设计一个比较大的系统体系结构,从内核到外层界面。可以说是“手中无剑,心中有剑”。到了这个阶段以后,能对市面上的任何软件进行剖析,并能按自己的要求进行设计,就算是MS Word这样的大型软件,只要有充足的时间,也一定会设计出来。
第六阶级
此阶段也是最高的境界,达到“无招胜有招”。这时候,任何问题就纯粹变成了一个思路的问题,不是用什么代码就能表示的。也就是“手中无剑,心中也无剑”。
此时,对于练功的人来说,他已不用再去学什么少林拳,只是在旁看一下少林拳的对战,就能把此拳拿来就用。这就是真正的大师级的人物。这时,Win 32或Linux在你眼里是没有什么差别的。
每一个阶段再向上发展时都要按一定的方法。第一、第二个阶段通过自学就可以完成,只要多用心去研究,耐心地去学习。
要想从第二个阶段过渡到第三个阶段,就要有一个好的学习环境。例如有一个高手带领或公司里有一个好的练手环境。经过二、三年的积累就能达到第三个阶段。但是,有些人到达第三个阶段后,常常就很难有境界上的突破了。他们这时会产生一种观念,认为软件无非如此,认为自己已无所不能。其实,这时如果遇到大的或难些的软件,他们往往还是无从下手。
至于学编程先学什么?我觉得对于广大编程初学者来说,存在着这样普通的认识:学习程序设计选择编程语言很重要,开口闭口就是Visual Basic Visual C++ Delphi Power Builder等一些现在比较流行的开发工具。经常看见有初学者问:我学C/C++,究竟是学Visual C++好,还是学Borland c++ Bulider好呢?或者就是要求在Visual Basic 和Dephi 之间作出选择。学习程序设计和学习程序语言究竟是怎么取舍呢?就此我打个简单的比方;
学习程序设计就好比学习射击,而程序设计就对应射击中的气枪、手枪、步枪等各种枪械。学习射击必须学好射击,再学好其他的,自然事半功倍。学习程序设计也是一样,必然要从学习一门语言本身,还要学会编程的思想,这是所有程序设计语言的基础。程序设计语言,是“一法通,万法皆通”的。
我个人认为:学习程序设计不必苛求一定要从某一种语言入手,可以在 Visual Basic Dephi Borland C++ Builder 或者DOS下的Pascal 、Turbo c中间选择自已比较容易接受一种进行学习。从中主要学习的是编程本身的思想,学习的用程序设计的眼光来看待问题。或许,学习的效果不能马上看,但是可以学到扎实的基本功,而这对于将来的进一步发展是有很大好处的。
⑺ 怎样学习编程语言
光阴似箭,转眼间二期的课程也接近尾声了。
想想自己刚来到一度教育的时候,本来基础就不好的我,开课几天后就觉得学习很吃力,当时真的很迷茫,好多次想放弃,但又想想放弃岂能是随便就能做出决定的?一个大男孩这点压力都承受不了,还想着将来能做什么大事呢!
幸好在这时候有班主任还有一度教育的其它老师给予精神上的支持,和鼓励。在这期间我很喜欢看贴在走廊旁边就业明星的照片和他们的简介,看着发生在他们身上的一个个感人的故事。每当这个时候我就会问自己,你遇到的这也叫困难么?和人家相比也只能算是小巫见大巫。再说没今天付出,哪来明天的甘甜?
于是借着这份动力,连滚带爬的跟着大部队的步伐,虽然自己学的不是很好,但我觉得自己每天都坚持着,努力着……
经过这么长时间的学习,我觉得有这么几点是我们学习的关键
一、有明确的学习目标:
明确的学习目标对我们的学习有着举足轻重的作用。
编程并不是纯粹的知识层面上的学习,知识更多的是做为培养素质的载体,当我们通过学习知识的过程培养了良好的计算机素质以后应该能够很轻松的进行计算机知识的学习;对于计算机这个领域来说,知识更新的速度确实很快,但是真正的理论和方法却没有太大的变化,所以当真正拥有了良好的计算机的素质以后就可以达到“以不变,应万变”的境界;当你真正具备了这方面的“素质”时,它会对我们现阶段乃至以后学习新知识都会有很大帮助的。
二、端正的心态:
在我们学编程的时候最忌讳的就是别把编程当作一种“任务”,自己要善于去捕捉编程过程中的乐趣!
别老是觉得自己什么都不会,基础又不好,感觉做什么都好像是寸步难行。往往你越是这样想你就越不会,因为有些东西你本来能敲出来,但是由于心理作用,反而会的东西也敲不也来了。在这种情况下最好的办法就是去“学着看”书上的例题,就冲着它是“例题”(很经典)。看明白思路了然后试着敲,能敲出来的话,就以为着你已经前进了一大步了。另外每天坚持看书,“温故而知新”自有他存在的道理!
三、注重实践:
一些初学者(包括我)往往会产生这样的疑惑:“该上的课,一节不落;该读的书,我也一页没少看。为什么还是总觉得什么都不会?”
其实在你认为计算机学习的全部就只是听听讲课、看看课件的同时,你也犯下了计算机学习之大忌——“多学少练”。学习编程是一个熟能生巧的过程。实践在这个过程中是一个十分重要的环节。只看演示记下步骤,却疏于自己动手练习;或是只照猫画虎地重复别人的操作,都不能达到学习目的。学习计算机,必须有充足的时间自己动脑创意、动手练习。在反复的练习中才能使自己牢固掌握住所学知识。
总之,想在任何事情上学有所成,都必须遵循一定的方法。尤其是编程这方面,只要方法得当,刻苦勤奋,自己又善于摸索,年龄和基础都不会成为成功的障碍。相信在不久的将来,
⑻ 怎样才能学编程,编程语言
学编程没有门槛
也没有太多要求,就是直接通过资料去学习就可以了
学编程就是学会使用计算机,读得懂的方式,来编写程序,让计算机执行理想实现的步骤
现在的编程语言基本上以英语为主,一句跟着一句,有变量控制语句等
只要照着资料一步一步做,就会慢慢学会
⑼ 怎样去学习编程语言
VB~VC~VF~C~C#~C++~JAVA~.NET~这些都是编程 ASP~CGI~PHP~JSP这些是WEB编程。。 虽然都是编程,但编出来的程序可是不一样的。 目标是什么?开发?创业?还是去公司上班?还是业余爱好? 如果想业余编小程序,推荐VB~VC~容易上手。简单。也蛮强大。 如果想学好了去企业上班,推荐C++~~~.net~~~JAVA之类的大型项目开发。 如果想做网站,就学ASP~CGI~PHP~JSP,这4个就JSP最最最难,先学ASP。 编程语言很多,但是目的都是想写出好的程序,只要学精了一个就有钱赚,一上来不要要求太高