现在哪个编程软件比较容易上手,功能比较完整
最近很多人都在问如何学习编程。
我觉得学习编程最重要的是入门,如果你入门的时候有一个好的方法和思路,打下比较扎实的基础,对今后的编程工作是很有益处的。
即使在学习新的编程语言也无所谓,因为它们有很多相通之处,可以相互借鉴。
我认为可以先学习一下pascal,这个语言比较严谨,适合初学者。
pascal它被称为教学语言,结构严谨,不像C语言那么灵活,易于理解和学习。
然后可以继续学习C语言,这个语言比较灵活。
有了pascal的基础,在进行C语言编程就不会因为C语言的灵活而有问题 。
后面的就可以学习VC什么的了。
C语言的书推荐谭浩强的,比较好。
我当时学习pascal和C语言的时候是将书后的习题都做了一遍,感觉效果很好。
当然了,学习什么语言也要看你具体准备从事什么行业。
例如你要进行嵌入式开发,C就是很好的选择,如果是Windows开发,那么VC就不错。
还有数据库方面的开发、网络开发等等。
不同的语言适合不同的方面。
要看自己的选择的,呵呵 。
还有很多人说自己的基础很差,甚至中学毕业什么的。
其实这个并不重要,比较说英语,在计算机语言里所用到的单词量很少,而且都是常用词,经常使用就记住了。
当然,如果你要看原文资料或者帮助的话,专业词汇比较多,不过在金山词霸的帮助下,经常看,也是没什么大的问题的。
至于数学什么的,其实数学只是培养你一个逻辑思维能力,在初学编程的时候影响不是很大。
况且,作为一个基础编程人员来说,上面还有系统分析师、项目经理,他们会把需求分析、概要设计和详细设计做好的,你只要按照文档写代码就OK了。
不过,要上更上一步的话,其他基础知识就非常重要了,毕竟你不能写一辈子代码。
在你学习好C语言以后,个人建议好好学习一下数据结构和软件工程。
这两门对你的水平提高都是很有帮助的。
特别是软件工程,它能够使你按照科学的工程方法进行软件开发,对今后的发展很有好处。
只是一家之言,有不到之处,还望见谅! 参考资料:http://hi.baidu.com/deathdog/blog/item/de92046eea406dde81cb4ab4.html
初学电脑编程需要什么
一、明确学习目的学习编程对大多数编程人员是非常有用的,一名优秀的程序猿永远是被抢夺的对象。
学习编程能锻炼我们的思维,使我们的逻辑思维更加严密,能给予我们机会,让我们走在高科技的最前沿。
知识经济时代给我们带来了无限机会,要想真正掌握计算机技术,并在IT行业里干出一番事业来,有所作为,具有一定编程能力是基本条件和要求。
二、打好基础学编程要具备一定的基础,总结有以下两方面:1、数学基础——从计算机发展和应用的历史来看计算机的数学模型和体系结构等都是由数学家提供的,最早的计算机也是为数值运算而设计的。
因此,要学好计算机就要有一定的数学基础。
2、逻辑思维能力的培养——要想成为一名优秀的程序猿,最重要的是掌握编程思想。
要做到这一点必须在反复的观察、分析、比较、实践、总结中逐渐地积累。
三、注意重要概念的理解一本程序设计的书中看到最多的无非就是变量、函数、条件语句、循环语句等概念。
但要真正进行编辑运用,需要深入理解这些概念,在理解的基础上运用,不要只简单地学习语法,结构,而要吃透应用的例子,举一反三,触类旁通。
四、养成良好的编程习惯良好的编程风格可以使程序结构清晰合理,且使程序代码便于维护,如代码的缩进编排,变量命令规则的一致性,代码的注释等。
编辑程序让电脑执行的过程就叫编程 很多软件都可以编程 具有代表性的计算机语言有BASIC C,C++,VB,VF,SQL,网页编程JSP,ASP,PHP ,软件是Microsoft Visual Studio,Microsoft Visual Basic,Microsoft SQL Server,等等。
BASIC是Beginner's All-purpose symbolic instruction Code(初学者通用符号指令代码)的缩写,是国际上广泛使用的一种计算机高级语言。
BASIC简单、易学,目前仍是计算机入门的主要学习语言之一。
本人学生 在学编程,求一个免费的编程工具,可以编C和C++的,还...
是刚刚开始学习编程么? 要是刚刚学习编程的话用记事本编写就可以,不建议用编程软件,因为你要学习的是语言。
但是还是回答一下你的问题java 一般可以用 eclipse 刚开始的时候可以用gvim 这个简单。
c语言 可以用turbo c 或者 vc++.net 我不太清楚,没接触过,但是也是是.net平台的,和c#一样,应该可以用vs 来编写吧。
。
建议:其实每一门语言都有共通性的,刚开始的时候学习一门就可以了, 之后慢慢扩展,几个一起学反而容易混淆。
建议先学习C语言,他是鼻祖,也是基础,做一个好的程序员,c语言必须熟悉, 把C语言学好了之后在学习其他语言就简单了。
但是其实想当程序员光学语言还不够,还要掌握数据库和数据原理,等等等, 没你想的那么简单,前景:.其实程序员是一个很累的工作。
很枯燥,你现在是刚刚开始学编程吧? 可能觉得很新鲜,但是程序员也是吃青春饭的,而且要不段的学习,经验也特别重要,刚刚走出校门的计算机专业的学生,很难直接就开始工作的,没有一两年的工作经验很难上手,要说前景,个人认为java要好一点,现在比较火,因为现在android 一般都是用java编写软件的,当然也有用c语言的。
而且学完java可以继续学javascript,网站开发,都很有发展力。
你说的前景指的就是工资吧。
呵呵,工资都差不太多。
。
看地点,工作经验,能力。
在北京,上海IT业比较发达的城市工资就会高一点,有2至3年开发经验 熟悉各种框架 能独立工作的程序员工资大概在6000 到12000 之间吧。
谁有JAVA平台编程的免费软件,给我发一个。
我现在想学JAVA语言。
...
我说一下我学编程的经历。
我也是业余爱好,和楼主想的一样,只是想充实下自己。
说真的,我从自动抓鸡程序、自动注册程序到系统工具,统统都写过(那些专业人士不要笑我啊,我可是业余的),我的学历也不高,数学考了三次不到50分。
但我学的编程语言比较多,学校学的C,MASM,FOXBASE(比较早的时候学FOXBASE),用C写程序太慢,就自学了VB,有着C的功底,学VB的基础就是一个晚上的事情,和C比,VB基础编程简直就不值得一提。
后来因为VB代码编写和库文件的很多问题(VB这鸟玩意,效率低下,库文件一大堆等等),就又开始寻找替他的替代的语言,继续学C不行,除了学校,想继续提高C是比较难得事情,周围没有朋友和我一样把业余爱好放在写程序上,自己学C不容易,于是就开始学DELPHI,这东西好,效率比VB高的多,发布时还不需要一堆库文件,尤其是编写代码时用到的很多东西,和C基本是相同的(这也是我赞成先学C的原因),学习起来很快,而且DELPHI这东西除了系统最底层的东西不太好编写外,其他的程序都可以胜任,从游戏到系统到数据库,都没有问题。
编写程序的效率比较高。
所以,我也建议你先学习C语言,可能这个过程很枯燥,但对于后面的学习是有很大帮助的。
但也不是必须的,我网络上的很多朋友学习的就是VB,他们也不是程序员,只是用VB编写一些小工具来提高他们的工作效率,因为VB对中文的支持非常好,连帮助文件都是中文的,根本不需要去买书了,呵呵。
而且VB和VB SCRIPT的关系,以及VBS对于OFFICE的帮助实在是太大,所以如果你是办公室的文员,或从事财务等经常用到OFFICE的话,不妨就直接学习VB和VBS。
不会英语能学编程吗>?????????????
学习编程是一件好事 不过之前你得先了解 你学习编程的目的是什么 这个很重要 因为目的决定发展方向 目前对于编程有很多种编程语言以及相对应的开发软件 下面说明一些常用的编程语言 根据你的情况选一种语言进行学习 不要盲乱学习 C语言 一种可移植性和多系统平台的编程语言 开发软件TC VB 一种可以说是既学既用的软件开发语言 开发软件如:VB6.0 DELPHI 一种和VB差不多的既学既用的软件开发语言不过其功能远比VB强大 代码书写上更加方便 开发软件 DELPHI7.0 JAVA 一种功能强大可移植性强开发语言 程序语言,顾名思义就是语言,是用于交流的,程序就是计算机的语言和人的语言的翻译者,做一个程序员就是要把人类世界的问题用计算机的方法去解决和展现,可是因为种种原因,大多数人在如何学好语言,如何学好开发平台上疲于奔命,到头来你只会敲写代码。
程序基本上都是自学的,买书是一开始碰到的最头痛的问题,计算机的书大多都很贵,现将我的一点经验供大家参考: 如果想做一个合格的程序员,C++是一定要学的, 首先你要花两个月的时间学习C,C++,这样的书很多,去选一些大学的教材足亦,切记,不要花过多的时间研究C++,两个月够了,只要学会其中语法就行了,不要为了深入用DOS编写菜单什么的,那是吃饱人参了。
如果你有过多的时间,接下来你可以学习数据结构,推崇《数据结构C++语言描述》,清华大学出版,58元,但如果无过多时间,还是不看为妙,至少我现在从未用过这本书的知识,许多东西MFC VCL等开发平台都为你已经做好。
接下来开始学习Windows下的SDK编程, 推崇《Windows程序设计》160元,建议去借,不要买,而且你只看上册,你只要了解Windows的运作机制即可。
两个月 然后你将转入VC的世界,既然要在Windows下编程,VC不可不学, 推崇《VC++技术内幕》第四版,96元,三个月,不要全部看,看前面的三部分,后面不要看。
后面的只是对COM,数据库,Internet形如鸡肋的介绍。
接下来你应该考虑一下你将要发展的方向,如果是做数据库,你可以用VB和Delphi或CB, 如果要做通信方面,或者硬件,你将要深入VC, 如果是WEB相关的,去学学ASP,JAVA,JSP,XML等,但有一样你必须要学的,COM。
COM与其说是一样新的技术,还不如说是种机制,推崇潘爱民的《COM原理和应用》39元,你可以一边看这本书,一边学习些ActiveX组件,ATL控件等等。
如果你有的是时间,不急于找工作,你还可以看看《Windows高级编程》或《Windows核心编程》,但不管怎么样,你要切记,VC不是用来做界面和数据库的,做网络的现在也有JAVA,都是用来做一些很底层的东西,VC是很高薪的,如果你对自己有充分的信心和有的是时间,你才可以深入VC。
否则的话,还是看看人才市场,看看行情,再说。
还有一点切记,有些书,诸如《MFC深入浅出》这些书主要是关于那些技术原理的介绍,我个人认为程序只是工具,只是技术,只要学会用,能完成任务即可,如果有的是时间,才会去探索根源,也许有许多人会说,懂了原理对你编程会有很大帮助,我不否认,但是,要知道,就算你编程技术如何了得,你只是个技术人员,当你学了那么多的技术和知识,第一,计算机的知识其实是各大公司制定出的标准,标准变了,你不是白学了吗?第二,当你花了几年的时间学习,到头来你只不过程序水平提高一点。
我认为应当将你的大部分智力和精力用在如何与人打交道,电脑让你用的好有什么用,人脑让你摆弄的好才算真本事,就如《黑冰》里面的计算机工程师,虽然对计算机十分精通,可有什么用,还不是死在王志文的手里?而且死的很惨,脸都毁了。
另外,不要去学你喜欢的,也不要去费劲脑子想该学什么,看看人才市场,市场需要什么,你学什么。
一家之言,仅供参考。
初学电脑编程需要什么
展开全部 前几位朋友的回答都挺不错,我来补充几点。
首先,学编程要弄清楚目的。
这一点是很重要的。
是打算做网站类的?做游戏?做windows窗口类的?做手机类的?或者数据库?这些是学习方向的选择。
有了方向,才能更清晰地对未来的学习进行规划!其次,要选择工具!初学编程,建议选择Visual Studio。
这是微软的可视化编程工具,可以用B语言(VB.NET),也可以用C语言。
可以做网页,也可以做window软件,还可以做手机app等等。
VS的优点是人机对话界面,所见即所得。
控件的具体功能才需要用编程语言来实现。
再然后,就是设计软件架构了!学编程,看再多的书,都不如先考虑做一个软件,来实现一个简单的、实用的功能!你玩过游戏,自然清楚各种各样的界面!不考虑其它,你可以先设计一些界面,以实现你想要的软件。
当然要先从简单的来起。
比如:你有一个一次函数,y=2*x+5,在界面中输入x的值,然后按一个按钮就自动显示y的值。
那么在界面上,你需要一个x值的输入框,一个y值的显示控件,一个按钮。
这个例子,就是设计软件的界面结构,怎么用代码来最终实现功能是以后的事,先学会设计软件的大概架构才更加重要!大致上,你对软件的结构有了一定的了解,你就可以着手学习编程语言了。
最容易学习的是B语言,最容易理解并实用的也是B语言。
现在的硬件能力强大,对于初学者来说,不必过多考虑效率,所以综合来看,从B入门是最佳选择!事实上,如果你的英文不好,并且仅仅是在自己的PC上使用,那么从Access入手才是最简单的。
...
写C语言用什么软件好?以及详细安装和使用过程!
不同的编程环境会造就出不同思维的程序员。
Windows的程序员大多依赖集成开发环境,比如Visual Studio,而Unix程序员更加钟爱Makefile与控制台。
显而易见,集成开发环境更容易上手,在Windows上学习C语言,只需要会按几个基本的Visutal C++工具栏按钮就可以开始写Hello, World!了,而在Unix下,你需要一些控制台操作的基本知识。
有人也许认为Unix的环境更简洁,但习惯的力量是很大的,大家都很熟悉 Windows的基本操作,而为了学习C语言去专门装一个Unix系统,似乎有点不划算。
对于一个只懂得Windows基本操作、连 DOS是什么都不知道的新手而言,尽快做一些有趣而有意义的事情才是最重要的。
用C语言写一个小程序远比学习ls、cat等命令有趣,况且我们要专注于C 语言本身,就不得不暂时忽略一些东西,比如编译链接的过程、Makefile的写法等等等等。
所以我建议初学者应该以Visual C++ 6.0(不是VisualC++ .NET)或者Dev C++作为主要的学习环境,而且千万不要在IDE的使用技巧上过多纠缠,因为今后你一定要转向Unix环境的。
Visual C++ 6.0使用很方便,调试也很直观,但其默认的编译器对C标准的支持并不好,而Dev C++使用gcc编译器,对C99的标准都支持良好。
使用顺带提一下,很多大学的C语言课程还在使用Turbo C 2.0作为实验环境,这是相当不可取的,原因其一是TC 2.0对C标准几乎没有支持,其二是TC 2.0编译得到的程序是16位的,这对今后理解32位的程序会造成极大的困扰(当然,用djgpp之类的东西可以使TC 2.0编译出32位程序,不过那过于复杂了)。
我用的是vc,下载地址http://58.251.57.206/down?cid=86C29D43823D19216D5AA227731DDB14CB2DC1E1&t=2&fmt=-1&usrinput=vc &dt=2028000&redirect=no,安装很方便,但不方便描述,你也菜鸟么?互勉吧!