admin 管理员组文章数量: 1184232
2024年5月5日发(作者:三种典型的map循环方法)
编程语言种类及其介绍
机器语言:纯粹的机器代码
汇编语言:8086汇编、Win32汇编、.NET的汇编
高级语言:
Basic、Pascal、Object Pascal、C、C++、C#、Java、ASP、、Perl、PHP、
SQL、FORTRAN 、
Visual Basic、Visual 、Delphi、Visual C++、C++ Builder、C# Builder、
Visual Foxpro 等等
上面一排都是纯粹的编程语言,而下面一排都是经过发展过后的编程语言,下面我们
对各种语言进行简单的介绍:
机器语言:机器语言是有0,1,0,1的二进制代码组成,可以有计算机直接执行。
效率最高,但是通用性不强,对于不同的硬件需要不同的程序。说白了,不适合人来编程。
汇编语言:效率稍微低于机器语言,通过简单的助记符来替代繁琐而枯燥的0,1代
码。同样的通用性不强,对于不同的硬件需要设计不同语言。学习曲线比较大,需要硬件
知识很多。介于其特殊的性质,在某些行业中得到广泛的应用。
高级语言:通过人类可以识别的自然语言(主要是英语)来进行编程,效率再次降低,
但是程序编制难度和可读性大幅提高。可移植性好,实用性较好。比较适合大规模开发,
是现在大多数人选择的语言。而且Java语言和.NET平台的出现在一定程度上解决了由于
平台的不同所导致的移植困难的情况。
=======================================
Basic
微软公司上个世纪八十年代(具体什么时候我不记得了)推出的计算机语言,当时造
成了计算机软件开发世界的强烈震动,它的出现将很多程序员由枯燥的编码中解放出来,
而有更多的精力来进行程序结构的开发。(因为我很早前曾经学习过这个语言,对其有一定
程度的了解)但是,它同C、Pascal语言一样,是结构化语言,在对待大型开发中会觉得逐
渐力不从心,程序员需要关注的内容实在太多了。其实现在来说,学习Basic已经没有什
么意义了。因为它的改进版本Visual Basic和Visual 无论是在功能上还是在实
用性上都大大地超过了他们的祖先。
Pascal
结构化语言,语法结构严谨,易于教学。相对于C语言,缺乏一定的灵活性。但是正
是其严谨的语法,很多Pascal程序员倾心于其“诗篇一样的结构”,曾经一直是大专院校
计算机专业必学的语言。它的改进版本Object Pascal和Delphi都超过了它。
Object Pascal
这是改进版的Pascal,它是面向对象的Pascal,是Delphi语言的核心。
C
版权声明:本文标题:编程语言种类及介绍 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1714891647a684229.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论