2022年编程语言种类及介绍 .pdf
《2022年编程语言种类及介绍 .pdf》由会员分享,可在线阅读,更多相关《2022年编程语言种类及介绍 .pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、编程语言种类及介绍机器语言:纯粹的机器代码汇编语言: 8086 汇编、 Win32 汇编、 .NET 的汇编高级语言:Basic、Pascal 、 Object Pascal、C、 C+、 C#、Java、 ASP、ASP.NET、Perl、PHP、SQL、FoRTRAN 等等Visual Basic 、Visual Basic.NET 、Delphi、Visual C+ 、C+ Builder 、C# Builder 、Visual Foxpro 等等上面一排都是纯粹的编程语言,而下面一排都是经过发展过后的编程语言(应该可以这么说吧)下面我们对各种语言进行简单的介绍:机器语言:机器语言是有0
2、,1,0,1 的二进制代码组成,可以有计算机直接执行。效率最高,但是通用性不强,对于不同的硬件需要不同的程序。说白了,不适合人来编程。汇编语言:效率稍微低于机器语言,通过简单的助记符来替代繁琐而枯燥的0,1 代码。同样的通用性不强, 对于不同的硬件需要设计不同语言。学习曲线比较大, 需要硬件知识很多。介于其特殊的性质,在某些行业中得到广泛的应用。高级语言:通过人类可以识别的自然语言(主要是英语)来进行编程,效率再次降低,但是程序编制难度和可读性大幅提高。可移植性好, 实用性较好。 比较适合大规模开发,是现在大多数人选择的语言。而且 Java 语言和 .NET 平台的出现在一定程度上解决了由于平
3、台的不同所导致的移植困难的情况。= Basic 微软公司上个世纪八十年代(具体什么时候我不记得了)推出的计算机语言,当时造成了计算机软件开发世界的强烈震动,它的出现将很多程序员由枯燥的编码中解放出来,而有更多的精力来进行程序结构的开发。(因为我很早前曾经学习过这个语言,对其有一定程度的了解)但是,它同C、Pascal 语言一样,是结构化语言,在对待大型开发中会觉得逐渐力不从心,程序员需要关注的内容实在太多了。其实现在来说,学习Basic 已经没有什么意义了。因为它的改进版本Visual Basic 和 Visual Basic.NET 无论是在功能上还是在实用性上都大大地超过了他们的祖先。Pa
4、scal 结构化语言,语法结构严谨,易于教学。相对于C 语言,缺乏一定的灵活性。但是正是其严谨的语法,很多Pascal 程序员倾心于其“诗篇一样的结构”,曾经一直是大专院校计算机专业必学的语言。它的改进版本Object Pascal 和 Delphi 都超过了它。Object Pascal 改进版的Pascal,它是面向对象的Pascal,是 Delphi 语言的核心。C 上个世纪七十年代又贝尔实验室开发,当时他们是为了解决一个实际问题,将B 语言改进名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - -
5、- - - 第 1 页,共 4 页 - - - - - - - - - 后得到的, 后来贝尔实验室又用它重写了UNIX 操作系统。 是所有工科学生和计算机学生必须学习的语言。它的特点很多了:贴近硬件,执行效率高,使用灵活,功能强大。但它毕竟还是结构化编程语言。在进行大型开发上显得还是有点力不从心,往往编程人员需要绞尽脑汁想出各种 “精巧” 的算法来实现某个目的。不过在学习操作系统和进行单片机开发上,它的作用是举足轻重的。C+ C 语言的改进版本,保留了C 语言所有特性的同时添加进了面向对象思想。这个特性导致了他在很多大型开发上有得天独厚的优势。在很多领域中有很强的生命力,直至今日, 此语言还是
6、在不断发展中,新技术曾出不穷。关于 C+的介绍是在实太多了,网上随便一搜一大堆。我就不多说了。C# 它是一种现代 的,面 向对象 的语言 ,它 结合了C/C+ 和Visual C+的 强大功 能以及VisualBasic 的易用性。 具有简单、 面向对象、 类型安全、 可以进行Dll 版本控制、 兼容性好、灵活等诸多特点。使得它成为了一个很有潜力的新生代语言。再加上互联网的高速发展和微软的强大技术支持,应该是比较有前途的。2010-8-26 15:50 回复城管大队僸芷播倣452 位粉丝3 楼Java Java 是一种简单的,面象对象的,分布式的,解释的,键壮的安全的,结构的中立的,可移植的,
7、性能很优异的多线程的,动态的语言。Java 语言其实最是诞生于1991 年,起初被称为 OAK 语言,是SUN 公司为一些消费性电子产品而设计的一个通用环境。他们最初的目的只是为了开发一种独立于平台的软件技术,而且在网络出现之前,OAK 可以说是默默无闻,甚至差点夭折。但是,网络的出现改变了OAK 的命运。在Java 出现以前。 Internet 上的信息内容都是一些乏味死板的HTML文档。这对于那些迷恋于WEB 浏览的人们来说简直不可容忍。 他们迫切希望能在WEN 中看到一些交互式的内容,开发人员也极希望能够在WEB 上创建一类无需考虑软硬件平台就可以执行的应用程序,当然这些程序还要有极大的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年编程语言种类及介绍 2022 编程 语言 种类 介绍
限制150内