计算机编程语言介绍大全

计算机编程语言介绍大全

ID:9800534

大小:50.50 KB

页数:12页

时间:2018-05-10

计算机编程语言介绍大全_第1页
计算机编程语言介绍大全_第2页
计算机编程语言介绍大全_第3页
计算机编程语言介绍大全_第4页
计算机编程语言介绍大全_第5页
资源描述:

《计算机编程语言介绍大全》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、计算机编程语言介绍大全不知不觉之中,工作已经四年了,距离我第一次接触编程语言已经十年了,虽然时间很久,但是自己现在的编程水平还是不高,真是虚度了光阴。写下自己对编程语言的一些感想,既作为回忆,又可以作为借鉴。前言关于对编程语言常见的认识误区。这些认识误区都是我以前有过的。第一、语言只是工具,练到至高境界语言就不重要了。前半句没错,语言确实只是工具,但不同的工具的适用范围不同。锤子是工具,筷子也是工具,但各有其擅长的地方,你非要用锤子夹菜,用筷子砸钉子,那简直是给自己找不痛快。再说这个至高境界,武

2、功练到至高境界,据说飞花摘叶也能伤人,但古往今来,有几个人能练到至高境界,还是普通人最多,因此,你还是选择适合自己的语言进行学习,而不要想把某个语言练到至高境界后做什么都行。第二、语言都是相通的,学会一门再学一门非常容易。这话表面上看来没错,现在很多编程语言的语法都非常相似,学会C++再学C#,用不了多长时间就能写个排序算法了。但现在学语言不是学语法,而是学framework,你精通vc如果再用vb,那相差还真不大,很多api都可以通用,但你精通vc再用java,要想做个网页都不容易,再想用St

3、ructs、Hibernate之类的做一套web程序出来,那得好长时间了。所以,我认为,转换语言的事,只有在同一套framework的基础上才比较容易,比如同是开发win32程序,学会vc再学Delphi就很容易了;或者同是开发.net程序,学会C#再学VB.net也不难了。第三、××语言很流行,学这个一定有前途。学很流行的语言,虽然很好找工作,但待遇却不一定好,以我的经验,我的熟人当中,工资如下:C#

4、号是SB486,里面有两个Basic,一个是G-Basic,这个用来开发游戏,全屏幕编辑,但不支持浮点运算;另一个是F-Basic,用来进行浮点运算,但这个不是全屏幕的,而是行编辑的,用起来很不方便。当时也不懂,闲的时候自己翻翻书,最常用的就是循环计算一些东西,后来发现可以用穷举法计算一些作业中用到的题,不过速度比较慢,两重循环就得算半天,当时也不懂什么算法,只会用最笨的办法。后来学习机逐渐普及了,很多机型都加上了软驱,我使用过裕兴、步步高、金字塔的,但感觉都大同小异,现在回想起来可能都是在一套

5、系统上包装的,当时裕兴上还有Logo语言,好处是画图特别方面,步步高的Basic后来也加入了画图功能,不过速度都不快,想做个游戏只能用一些现成的字符,而不敢直接画。高中三年,Basic用了三年,但进步都不大,一来是因为自己不善于进步,二来也没有很好的环境,周围的人也不懂。当时电脑不普及,我有时候去蹭电脑用,接触到了QBasic,画个图什么的很快,也很方便(Basic和其他语言比起来的好处就是不用调用什么库,直接支持画图、音乐、字符串处理等功能)。当时市面上有不少介绍TrueBasic的书,我也去

6、翻了几次,看起来功能很强大,但用法和自己学过的差别不小。后来上了大学,发现了TurboBasic,是Borland做的,虽然界面不如微软的QBasic方便,但是可以编译(微软的QuickBasic也可以编译,但QBasic是其简化版,不能编译),可惜只有1.0的(据李维说Borland和微软搭成协议,前者不动Basic,后者不动Pascal)。当时Win95已经比较普及了,98也有了,但图书馆里的书还是比较旧,介绍QuickBasic的书很多,我也看了几本,但只是看看,没有深入学习。后来听人说了

7、VB,图书馆里没有新书,找同学借了一本,VB6.0的,还去买了两张盗版光盘,虽然当时自己还没有电脑。到了寒假,先去亲戚家看那两张光盘,一张是VisualStudio的安装盘,包括VB、VC、VF、VJ、VisualInterDev等,另一张是csdn的光盘,有一些程序代码。在寒假期间,我简单学习了一下VB,主要是掌握了常用控件的用法,以及数据库的读写。后来由于学校的原因,又开始学习其他语言,VB只用来偶尔做一些小程序,也没有再深入研究。我对Basic的看法:优点:1、简单、学习方便,看了Basi

8、c很容易写出程序来,即使只是初学者也容易,但学其他的就不容易了,比如Pascal、C、C++、Java等,第一次学基本上不可能在三次以内运行成功。2、内置了音乐、画图、字符串处理、数学函数等功能,非常方便。3、支持一些类似于动态语言的特性,比如说变量可以不定义就用,而且类型也可动态确定。4、有比较好的IDE,不管是QBasic还是后来的VB,都非常好用,这和Java刚出来时只能用记事本写形成了鲜明的对比。缺点:1、goto语句。由于Basic最早是行编辑语言,第一行一个行号,比如:10A=220

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。