1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > 编程语言的历史介绍以及高级编程语言的分类

编程语言的历史介绍以及高级编程语言的分类

时间:2020-11-05 21:58:44

相关推荐

编程语言的历史介绍以及高级编程语言的分类

一.编程语言介绍

1.Pytho.

Python的创始人吉多 范罗苏姆(Guido van Rossum) 1989年的圣诞节期间,Guido开始写python语言的编译器。Python这个名字,来自Guido所挚爱的电视剧Monty python's Flying Circus。他希望这个新的叫做Python语言,能符合他的理想:创造以一种C和shell之间,功能全面,易学易用,可拓展的语言。

1994年1月Python1.0版本发布。

2.Java

Java语言之父-詹姆斯•高斯林

1991 年Sun公司的James Gosling等人开始开发名称为 Oak 的语言,希望用于控制嵌入在有线电视交换盒、PDA等的微处理器。

1994年将Oak语言更名为Java。

3.PHP

php之父-Rasmus Lerdorf

PHP语言的创始人雷斯莫斯·勒道夫(Rasmus Lerdorf),被尊称为PHP之父,他是网络工程师们的偶像。

1995年初PHP1.0诞生。

4.JavaScript

布兰登·艾克(Brendan Eich,1961年)

布兰登·艾克1995年利用10天的时间完成javascript的设计

网景公司最初命名为LiveScript,后来被sun公司合作之后更名为JavaScript

二.编程语言的作用

1.编写让计算机能听懂的指令,让机器帮你干活。

三.高级语言分类

1.按生态分类

C(1970):操作系统、嵌入式、驱动开发

C++(1983):图形图像、科研、通信、桌面软件、游戏、游戏服务器

C#(2000):Windows桌面软件、.NET Web开发

Java(1994):跨平台的桌面应用\Android\企业级应用\web开发、服务器后端、大数据开发 GO():高性能高并发服务器应用、云计算

Erlang(1991):高并发服务器应用,多用于游戏

Python(1989):人工智能、数据分析、Web开发、后端、爬虫、游戏开发、科学计算、自动化开发、云计算

Php(1995): Web开发

Ruby(1995):web开发,用的少了

Perl(1987):运维自动化、文本处理

Javascript(1995):前端开发,在node中可以做后端

HTML/CSS(1995):标记语言,主要是给前端工程师构建web页面使用

2.按编译类型分类:

编译器:C C++ GO ....

解释性:Python\PHP\Ruby\javaScript ...

混合型:java

特点:

1.编译型语言执行速度快,可脱离语言环境独立执行,缺点是跨平台略差,因为直接跟操作系统的各种接口打交道,Windows,Linux,Mac都不一样。

2.解释型跨平台好,因为解释器帮着封装了跟各操作系统交互的接口,优点是一份代码,到处各平台可执行,缺点是执行速度慢,依赖解释器运行.

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。