计算机语言有:1、C语言;2、C++语言;3、Java语言;4、C#语言;5、Python语言;6、Go语言;7、PHP语言;8、VisualBasic语言;9、Pascal语言。
计算机语言有哪些?
1.C语言
C语言是由丹尼斯·里奇在1972编写,C语言是面向过程的,抽象画的通用程序设计语言,广泛应用于底层开发,C语言能以简易的方式编译,它既有高级语言的特点,又具有汇编语言的特点。对于操作系统和操作应用程序以及需要对硬件进行操作的场合,使用C语言明显优于其他高级语言。
C语言的优势:语言简洁,紧凑(只有32个关键字和9种控制语句);运算符丰富(实型,字符型,整型等等);代码质量高(工作量小,可读性好,易于修改和移植);可移植性好(C语言86%的代码都是公共的,所以便于移植)。
2.C++语言
C++语言是C语言的扩展,两种语言的基本语法和语义是相同的。 C++中加入了面向对象程序设计的特征,因此它是面向对象性编程语言。C++是一种静态类型的,编译式的,通用的,大小写通用的,不规则的编程语言,它支持过程化编程;被认为是一种中级语言,综合了高级语言和低级语言的特点。
3.Java语言
Java是一种编程语言,被特意设计用于互联网的分布式环境。Java具有类似于C++语言的“形式和感觉”,但它要比C++语言更易于使用,而且在编程时彻底采用了一种“以对象为导向”的方式。
4.C#语言
C#(读做 “C sharp”,中文译音“夏普”)是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。
C#看起来与Java有着惊人的相似,它包括了诸如单一继承,界面,与Java几乎同样的语法,和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司.NET windows网络框架的主角。
5.Python语言
python由荷兰数学和计算机科学研究会的吉多·范罗苏姆于1990年代初设计,是一种面向对象的、解释型的、动态数据类型的高级程序设计语言。它具有简洁的语法规则,使得学习程序设计更容易,同时具有强大的功能,能满足大多数应用领域的开发需求。
6.Go语言
go(Google)是于2007年肯·汤普逊在谷歌创建,并于2009年正式对外发布的。Go是非常年轻的一门语言,它的主要目标是“兼具 Python 等动态语言的开发速度和 C/C++ 等编译型语言的性能与安全性”。
Go语言的推出,旨在不损失应用程序性能的情况下降低代码的复杂性,具有“部署简单、并发性好、语言设计良好、执行性能好”等优势,目前国内诸多 IT 公司均已采用Go语言开发项目。
7.PHP语言
PHP语言是由Rasmus Lerdorf 1994年开发的。它是一种在web服务器端执行的,嵌入HTML文档的脚本语言。PHP以其方便快捷的风格,丰富的函数功能和开放的源代码,迅速在web系统开发中占有了重要地位。
8.VisualBasic语言
Visual Basic(简称VB)源自于BASIC编程语言,由Microsoft公司开发,是一种通用的基于对象的程序设计语言,为结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。
9.Pascal语言
Pascal语言是国际通用扩流程序设计语言之一,也是各类计算机竞赛的主要参赛语言之一。Pascal语言功能强大,数据类型丰富,用Pascal语言编写的程序具有结构严谨、格式优美、流程清晰、便于阅读和理解等特点,因而Pascal语言一直被当作训练结构化程序设计的首选语言。
延伸阅读
计算机语言指什么
计算机语言是指用于人与计算机之间通讯的语言,是人与计算机之间传递信息的媒介。为了使电子计算机进行各种工作,就需要有一套用以编写计算机程序的数字、字符和语法规划,这些字符和语法规则组成计算机各种指令。它是计算机的设计者通过计算机的硬件结构赋予计算机的操作功能。
计算机语言种类繁多,按大类可粗略的分为三种:
1.机器语言
电子计算机使用的是由“0”和“1”组成的二进制数码,二进制是计算机的语言的基础。由于计算机内部只能接受二进制代码,因此,用二进制代码0和1描述的指令称为机器指令,全部机器指令的集合构成计算机的机器语言。
用机器语言编的程序称为目标程序,计算机可直接运行,是第一代计算机语言。
2.汇编语言
汇编语言是第二代计算机语言,其实质和机器语言是相同的,都是直接对硬件操作,只不过指令采用了英文缩写的标识符,更容易识别和记忆,但也同样需要编程者将每一步具体的操作用命令的形式写出来。汇编程序通常由三部分组成:指令、伪指令和宏指令。
3.高级语言
高级语言是大多数编程者的选择,和汇编语言相比,它不但将许多相关的机器指令合成为单条指令,并且去掉了与具体操作有关但与完成工作无关的细节,大大简化了程序中的指令。由于省略了很多细节,编程者也就不需要具有太多高深的计算机专业知识。
以上是计算机语言有哪些的详细内容。更多信息请关注PHP中文网其他相关文章!