编程初学者先学什么软件,学编程应该先学哪一个软件了

1,学编程应该先学哪一个软件了对于初学者来说,最好先学c比较简单 , 学好c就比较容易学习其他的高级语言 。如果非的要说的话只能够说是逻辑 , 但是逻辑可以学吗?可以是可以,但是都是平时的习惯中培训出来的 。。所以学编程的话应该多思考多动手.如果你说想学什么语言入门的话我觉得是C语言,推荐清华大学出版社的谭浩强的 C语言程序设计我就晕了不大懂这方面的知识对的嘛``C语言JAVAJSP J2EE。NET最好先学最最基本的PASCAL,每个初学者都应该先学会这个在去学其他的软件
2 , 学习编程需要安装哪些软件1、Notepad对于编程的初学者来说,用Notepad这样的记事本编辑器即可实现初期的大部分功能 。2、Sumlime Text当进入到编程学习的中级阶段的时候,就可以用一些灵活可扩展的编辑软件了,Sublime Text就是这样的软件 。3、Eclipse接下来进入编程的熟练阶段以后就可以运用集成开发环境了 , Eclipse是一款比较不错的集成开发软件 。4、Visual Studio另外Visual Studio也是一款比较好的集成开发环境 , 很多开发C#,VB的都会使用它 。机器语言在计算机系统中 , 一条机器指令规定了计算机系统的一个特定动作 。一个系列的计算机在硬件设计制造时就用了若干指令规定了该系列计算机能够进行的基本操作,这些指令一起构成了该系列计算机的指令系统 。在计算机应用的初期,程序员使用机器的指令系统来编写计算机应用程序,这种程序称为机器语言程序 。使用机器语言编写的程序 , 由于每条指令都对应计算机一个特定的基本动作,所以程序占用内存少、执行效率高 。缺点也很明显,如:编程工作量大,容易出错;依赖具体的计算机体系,因而程序的通用性、移植性都很差 。
3 , 适合初学者的编程软件编译软件的话,我觉得你选Dev-c++好,软件小而强大 。再者关于语言,建议学c语言,你可以去买本书自学,很容易的 。还有不懂的,追问~补充:你要改变其它软件的功能,这个恐怕短期来说学c语言比较有难度,毕竟程序员不是这么容易混的,路途还很长 。我建议你别去学习c之类的语言了 , 还是去学习“易语言”吧 , 很容易学的,10天左右(看个人悟性)就可以学个所以然,这么说吧,我同学学了几天 , 就做了个浏览器和一个游戏外挂,况且“易语言”还是中文编程的,很适合你 。关于那个软件,网上有易语言的编译软件下载,直接下就行了 。祝你成功 。~语言有很多种,而初学者最适合的是学习c语言 。<br>c语言编程软件很多,但是初学者最适合用turboc 。<br>下载地址: <a href="http://wenwen.soso.com/z/urlalertpage.e?sp=shttp%3a%2f%2fwww.skycn.com%2fsoft%2f2151.html" target="_blank">http://www.skycn.com/soft/2151.html</a><br>如果c语言学习完了,可以学习c++,这时候可以解除更好的编程工具:vc++.<br>如果你没有计算机的基础建议你先学visual basic ,如果你有一点基础就学C语言,希望能帮助到你编程只有语言 。编程平台很多 如TC VC之类的初学建议啃书 如 C语言程序设计 外国人写的 很不错学编程开始就学变成语言 。。可以从C语言开始学,找本C语言的教材看下就可以了,多实践,一定要多实践 。。。【编程初学者先学什么软件,学编程应该先学哪一个软件了】
4,软件编程入门先学什么编程入门一般先学:C语言或者是Python 。C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发 。C语言能以简易的方式编译、处理低级存储器 。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言 。Python是一种跨平台的计算机程序设计语言,是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言 。最初被设计用于编写自动化脚本,随着版本的不断更新和语言新功能的添加,越多被用于独立的、大型项目的开发 。Python的应用与特点:Python是一种解释型脚本语言,可以应用于以下领域:Web和Internet开发;科学计算和统计;人工智能;桌面界面开发;软件开发;后端开发;网络爬虫 。Python的特点主要有:简单;易学;速度快;免费、开源;高层语言;可移植性;解释性;面向对象;可扩展性;可嵌入性;丰富的库;规范的代码 。C语言的应用与特点:当前阶段,在编程领域中,C语言的运用非常之多 , 它兼顾了高级语言和汇编语言的优点,相较于其它编程语言具有较大优势 。计算机系统设计以及应用程序编写是C语言应用的两大领域 。同时,C语言的普适较强,在许多计算机操作系统中都能够得到适用,且效率显著 。C语言的特点主要有:简洁的语言;具有结构化的控制语句;丰富的数据类型;丰富的运算符;可对物理地址进行直接操作;代码具有较好的可移植性;可生成高质量、目标代码执行效率高的程序;运算范围的广泛性;结构完善;语句的简洁性 。5,想自学编程入门先学什么程序好个人推荐入门C语言或者python :C语言语法简单 , 有良好的逻辑抽象,入门的话还是先面向过程吧,不要刚学就面向对象云里雾里的 , 如果是要更全面、深入的学习语言本身就C.python语法更加简单简洁易学,而且有各种强大的库,扩展库,可过程可对象,如果是为了通过编程这一手段来迅速的做出有用、实用的程序和界面可以学python.入门是从Basic语言开始的,大概熟悉程序的基础语法与逻辑后,进阶C语言 。现代很多语言都是从C语言发展而来的,所以可以以C语言做跳板进阶其他面向对象的高级语言 。慢慢接触C++,或高级编程语言(如:Net,Java 等),网页设计相关的语言(HTML+CSS+Javascript) 。编程入门后,其实学什么语言已经不太重要了(主要看计划的发展方向) 。程序设计的核心在于其逻辑 。把程序设计的逻辑搞懂了,学什么语言都很快 。我知道的编程一般分为“面向过程”和“面向对象”,我是先学的c语言,c语言是面向过程,先学面向过程对以后学其他语言有好处 。希望对你有所帮助,下面是一个软件里面学习的一段话,挺好的,对于其他语言也是如此 。[转帖] 短小精干鞭辟入里——怎样学习c++ 1.把c++当成一门新的语言学习(和c没啥关系!真的 。);2.看《thinking in c++》,不要看《c++变成死相》;3.看《the c++ programming language》和《inside the c++ object model》,不要因为他们很难而我们自己是初学者所以就不看;4.不要被vc、bcb、bc、mc、tc等词汇所迷惑——他们都是集成开发环境 , 而我们要学的是一门语言;5.不要放过任何一个看上去很简单的小编程问题——他们往往并不那么简单,或者可以引伸出很多知识点;6.会用visual c++,并不说明你会c++;7.学class并不难,template、stl、generic programming也不过如此——难的是长期坚持实践和不遗余力的博览群书;8.如果不是天才的话,想学编程就不要想玩游戏——你以为你做到了,其实你的c++水平并没有和你通关的能力一起变高——其实可以时刻记?。貉++是为了编游戏的;9.看visual c++的书,是学不了c++语言的;10.浮躁的人容易说:xx语言不行了,应该学yy;——是你自己不行了吧?。? 11.浮躁的人容易问:我到底该学什么;——别问 , 学就对了;12.浮躁的人容易问:xx有钱途吗;——建议你去抢***;13.浮躁的人容易说:我要中文版!我英文不行!——不行?学呀!14.浮躁的人容易问:xx和yy哪个好;——告诉你吧,都好——只要你学就行;15.浮躁的人分两种:a)只观望而不学的人;b)只学而不坚持的人;16.把时髦的技术挂在嘴边,还不如把过时的技术记在心里;17.c++不仅仅是支持面向对象的程序设计语言;18.学习编程最好的方法之一就是阅读源代码;19.在任何时刻都不要认为自己手中的书已经足够了;20.请阅读《the standard c++ bible》(中文版:标准c++宝典),掌握c++标准;21.看得懂的书,请仔细看;看不懂的书,请硬着头皮看;22.别指望看第一遍书就能记住和掌握什么——请看第二遍、第三遍;23.请看《effective c++》和《more effective c++》以及《exceptional c++》;24.不要停留在集成开发环境的摇篮上,要学会控制集成开发环境,还要学会用命令行方式处理程序;25.和别人一起讨论有意义的c++知识点,而不是争吵xx行不行或者yy与zz哪个好;26.请看《程序设计实践》,并严格的按照其要求去做;27.不要因为c和c++中有一些语法和关键字看上去相同,就认为它们的意义和作用完全一样;28.c++绝不是所谓的c的“扩充”——如果c++一开始就起名叫z语言,你一定不会把c和z语言联系得那么紧密;29.请不要认为学过xx语言再改学c++会有什么问题——你只不过又在学一门全新的语言而已;30.读完了《inside the c++ object model》以后再来认定自己是不是已经学会了c++;31.学习编程的秘诀是:编程,编程,再编程;32.请留意下列书籍:《c++面向对象高效编程(c++ effective object-oriented software construction)》《面向对象软件构造(object-oriented software construction)》《设计模式(design patterns)》《the art of computer programming》;33.记?。好嫦蚨韵蠹际醪恢皇莄++专有的;34.请把书上的程序例子亲手输入到电脑上实践,即使配套光盘中有源代码;35.把在书中看到的有意义的例子扩充;36.请重视c++中的异常处理技术 , 并将其切实的运用到自己的程序中;37.经常回顾自己以前写过的程序 , 并尝试重写,把自己学到的新知识运用进去;38.不要漏掉书中任何一个练习题——请全部做完并记录下解题思路;39.c++语言和c++的集成开发环境要同时学习和掌握;40.既然决定了学c++,就请坚持学下去,因为学习程序设计语言的目的是掌握程序设计技术,而程序设计技术是跨语言的;41.就让c++语言的各种平台和开发环境去激烈的竞争吧,我们要以学习c++语言本身为主;42.当你写c++程序写到一半却发现自己用的方法很拙劣时 , 请不要马上停手;请尽快将余下的部分粗略的完成以保证这个设计的完整性 , 然后分析自己的错误并重新设计和编写(参见43);43.别心急,设计c++的class确实不容易;自己程序中的class和自己的class设计水平是在不断的编程实践中完善和发展的;44.决不要因为程序“很小”就不遵循某些你不熟练的规则——好习惯是培养出来的,而不是一次记住的;45.每学到一个c++难点的时候,尝试着对别人讲解这个知识点并让他理解——你能讲清楚才说明你真的理解了;46.记录下在和别人交流时发现的自己忽视或不理解的知识点;47.请不断的对自己写的程序提出更高的要求,哪怕你的程序版本号会变成version 100.xx;48.保存好你写过的所有的程序——那是你最好的积累之一;49.请不要做浮躁的人;50.请热爱c++!我知道的编程一般分为“面向过程”和“面向对象”,我是先学的c语言,c语言是面向过程,先学面向过程对以后学其他语言有好处 。希望对你有所帮助,下面是一个软件里面学习的一段话,挺好的,对于其他语言也是如此 。[转帖] 短小精干鞭辟入里——怎样学习c++ 1.把c++当成一门新的语言学习(和c没啥关系!真的 。);2.看《thinking in c++》,不要看《c++变成死相》;3.看《the c++ programming language》和《inside the c++ object model》,不要因为他们很难而我们自己是初学者所以就不看;4.不要被vc、bcb、bc、mc、tc等词汇所迷惑——他们都是集成开发环境,而我们要学的是一门语言;5.不要放过任何一个看上去很简单的小编程问题——他们往往并不那么简单,或者可以引伸出很多知识点;6.会用visual c++,并不说明你会c++;7.学class并不难 , template、stl、generic programming也不过如此——难的是长期坚持实践和不遗余力的博览群书;8.如果不是天才的话 , 想学编程就不要想玩游戏——你以为你做到了 , 其实你的c++水平并没有和你通关的能力一起变高——其实可以时刻记?。貉++是为了编游戏的;9.看visual c++的书,是学不了c++语言的;10.浮躁的人容易说:xx语言不行了,应该学yy;——是你自己不行了吧?。? 11.浮躁的人容易问:我到底该学什么;——别问,学就对了;12.浮躁的人容易问:xx有钱途吗;——建议你去抢***;13.浮躁的人容易说:我要中文版!我英文不行!——不行?学呀!14.浮躁的人容易问:xx和yy哪个好;——告诉你吧,都好——只要你学就行;15.浮躁的人分两种:a)只观望而不学的人;b)只学而不坚持的人;16.把时髦的技术挂在嘴边,还不如把过时的技术记在心里;17.c++不仅仅是支持面向对象的程序设计语言;18.学习编程最好的方法之一就是阅读源代码;19.在任何时刻都不要认为自己手中的书已经足够了;20.请阅读《the standard c++ bible》(中文版:标准c++宝典),掌握c++标准;21.看得懂的书 , 请仔细看;看不懂的书,请硬着头皮看;22.别指望看第一遍书就能记住和掌握什么——请看第二遍、第三遍;23.请看《effective c++》和《more effective c++》以及《exceptional c++》;24.不要停留在集成开发环境的摇篮上 , 要学会控制集成开发环境,还要学会用命令行方式处理程序;25.和别人一起讨论有意义的c++知识点,而不是争吵xx行不行或者yy与zz哪个好;26.请看《程序设计实践》 , 并严格的按照其要求去做;27.不要因为c和c++中有一些语法和关键字看上去相同,就认为它们的意义和作用完全一样;28.c++绝不是所谓的c的“扩充”——如果c++一开始就起名叫z语言,你一定不会把c和z语言联系得那么紧密;29.请不要认为学过xx语言再改学c++会有什么问题——你只不过又在学一门全新的语言而已;30.读完了《inside the c++ object model》以后再来认定自己是不是已经学会了c++;31.学习编程的秘诀是:编程,编程 , 再编程;32.请留意下列书籍:《c++面向对象高效编程(c++ effective object-oriented software construction)》《面向对象软件构造(object-oriented software construction)》《设计模式(design patterns)》《the art of computer programming》;33.记?。好嫦蚨韵蠹际醪恢皇莄++专有的;34.请把书上的程序例子亲手输入到电脑上实践,即使配套光盘中有源代码;35.把在书中看到的有意义的例子扩充;36.请重视c++中的异常处理技术,并将其切实的运用到自己的程序中;37.经常回顾自己以前写过的程序,并尝试重写 , 把自己学到的新知识运用进去;38.不要漏掉书中任何一个练习题——请全部做完并记录下解题思路;39.c++语言和c++的集成开发环境要同时学习和掌握;40.既然决定了学c++,就请坚持学下去,因为学习程序设计语言的目的是掌握程序设计技术,而程序设计技术是跨语言的;41.就让c++语言的各种平台和开发环境去激烈的竞争吧 , 我们要以学习c++语言本身为主;42.当你写c++程序写到一半却发现自己用的方法很拙劣时,请不要马上停手;请尽快将余下的部分粗略的完成以保证这个设计的完整性,然后分析自己的错误并重新设计和编写(参见43);43.别心急,设计c++的class确实不容易;自己程序中的class和自己的class设计水平是在不断的编程实践中完善和发展的;44.决不要因为程序“很小”就不遵循某些你不熟练的规则——好习惯是培养出来的,而不是一次记住的;45.每学到一个c++难点的时候,尝试着对别人讲解这个知识点并让他理解——你能讲清楚才说明你真的理解了;46.记录下在和别人交流时发现的自己忽视或不理解的知识点;47.请不断的对自己写的程序提出更高的要求,哪怕你的程序版本号会变成version 100.xx;48.保存好你写过的所有的程序——那是你最好的积累之一;49.请不要做浮躁的人;50.请热爱c++!

    推荐阅读