以26个英文字母开头的编程语言
a:ABAP,SAP 开发
ASM ASM也是汇编语言源程序的扩展名,汇编程序员也称汇编为ASM
actionscript ActionScript 动作脚本是遵循 ECMAscript第四版 的 Adobe Flash
Player 运行时环境的编程语言。它在 Flash 内容和应用程序中实现交互性、数据处理、
以极其他功能。
ActionScript是Flash的脚本语言,与JavaScript相似,ActionScript是一种面向对象
编程语言。
Ada语言 Ada是一种表现能力很强的通用程序设计语言,它是美国国防部为克服软件开
发危机,耗费巨资,历时近20年研制成功的。它被誉为第四代计算机语言的成功代表。与
其他流行的程序设计语言不同,它不仅体现了许多现代软件的开发原理,而且将这些原理
付诸实现。因此,Ada语言的使用可大大改善软件系统的 清晰性, 可靠性, 有效性, 可
维护性。
b:BASIC 语言 (Beginners' All-purpose Symbolic Instruction Code,又译培基),
意思就是“初学者的全方位符式指令代码”,是一种设计给初学者使用的程序设计语言。
BASIC是一种直译式的编程语言,在完成编写后不须经由编译及连结等手续即可执行,但如
果需要单独执行时仍然需要将其建立成执行档。
c:C与C++ C语言是在70年代初问世的。一九七八年由美国电话电报公司(AT&T)贝尔实验室
正式发表了C语言。同时由B.W.Kernighan和D.M.Ritchit合著了著名的“THE C
PROGRAMMING LANGUAGE”一书。通常简称为《K&R》,也有人称之为《K&R》标准。但是,
在《K&R》中并没有定义一个完整的标准C语言,后来由美国国家标准学会在此基础上制定
了一个C 语言标准,于一九八三年发表。通常称之为ANSI C。
在C的基础上,一九八三年又由贝尔实验室的Bjarne Strou-strup推出了C++。 C++进
一步扩充和完善了C语言,成为一种面向 对象的程序设计语言。C++目前流行的最新版本是
Borland C++4.5,Symantec C++6.1,和Microsoft VisualC++ 2.0。C++提出了一些更为深入
的概念,它所支持的这些面向对象的概念容易将问题空间直接地映射到程序空间,为程序
员提供了一种与传统结构程序设计不同的思维方式和编程方法。因而也增加了整个语言的
复杂性,掌握起来有一定难度。
ColdFusion ColdFusion(直译:冷聚变),是一个动态Web服务器,其CFML
(ColdFusion Markup Language)是一种程序设计语言,类似现在的JavaServer Page里的
JSTL(JSP Standard Tag Lib),从1995年开始开发,其设计思想被一些人认为非常先进
,被一些语言所借鉴。
CGI CGI全称是“公共网关接口”(Common Gateway Interface),HTTP服务器与你的或
其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。
d: Delphi是Borland公司研制的新一代可视化开发工具,可在Windows3.x、Windows95、
WindowsNT等环境下使用。当前,DELPHI 也可以为LINUX平台上开发应用,其在LINUX上的
对应产品Kylix。
D语言 D语言是由Digital Mars公司开发的编程语言,起因是为了改进C++。它与C
二进制兼容(不完全),可编译为本地码,有GC也可手动管理内存,语法上借鉴多种语言
,模板则在C++的基础上做了相当大的扩充。D 语言既有 C 语言的强大威力,又有
Python 和 Ruby 的开发效率。它是一种集垃圾回收、手工内存操作、契约式设计、高级模
板技术、内嵌汇编、内置单元测试、Mixin 风格多继承、类 Java 包管理机制、内置同步
机制、内建基本运行时信息的系统级编程语言。
e: 易语言 (又名E语言)
Eiffel Eiffel语言是继Smalltalk-80之后的另一个“纯”OOPL。这种语言是由OOP领
域中著名的专家Bertrand Meyer等人20世纪80年代后期在ISE公司(Interactive Software
Engineering Inc.)开发的,它的主要特点是全面的静态类型化、有大量的开发工具、支持
多继承。
f: FORTRAN FORTRAN是英文“FORmula TRANslator”的缩写,译为“公式翻译器”,它
是世界上最早出现的计算机高级程序设计语言,广泛应用于科学和工程计算领域。FORTRAN
语言以其特有的功能在数值、科学和工程计算领域发挥着重要作用。
foxpro Visual FoxPro原名FoxBase,最初是由美国Fox Software公司于1988年推出的
数据库产品,在DOS上运行,与xBase系列兼容。FoxPro是FoxBase的加强版,最高版本曾出
过2.6。之后于1992年,Fox Software公司被Microsoft收购,加以发展,使其可以在
Windows上运行,并且更名为 Visual FoxPro。 FoxPro比FoxBASE在功能和性能上又有了很
大的改进,主要是引入了窗口、按纽、列表框和文本框等控件,进一步提高了系统的开发
能力。
g: G语言 图形化的程序语言,又称为“G”语言。使用这种语言编程时,基本上不写程
序代码,取而代之的是流程图或流程图。它尽可能利用了技术人员、科学家、工程师所熟
悉的术语、图标和概念,因此,LabVIEW是一个面向最终用户的工具。它可以增强你构建自
己的科学和工程系统的能力,提供了实现仪器编程和数据采集系统的便捷途径。使用它进
行原理研究、设计、测试并实现仪器系统时,可以大大提高工作效率。
h:hql 类似sql的Hibernate带的数据库查询语言
html HTML(HyperText Mark-up Language)即超文本标记语言或超文本链接标示语言
,是目前网络上应用最为广泛的语言,也是构成网页文档的主要语言。设计HTML语言的目
的是为了能把存放在一台电脑中的文本或图形与另一台电脑中的文本或图形方便地联系在
一起,形成有机的整体,人们不用考虑具体信息是在当前电脑上还是在网络的其它电脑上
。我们只需使用鼠标在某一文档中点取一个图标,Internet就会马上转到与此图标相关的
内容上去,而这些信息可能存放在网络的另一台电脑中。 HTML文本是由HTML命令组成的描
述性文本,HTML命令可以说明文字、图形、动画、声音、表格、链接等。HTML的结构包括
头部(Head)、主体(Body)两大部分,其中头部描述浏览器所需的信息,而主体则包含
所要说明的具体内容。
i: ICON语言 ICON语言是一种高级编程语言,具有强有力的字符串及结构分析和处理能力
,特别适合于解决人文
科学领域中的问题,所以在欧美的许多大学的文科院系里,把I〔CON语言作为必修的
课程。
利用ICON程序语言编写软件进行语言学研究
j: J语言 J语言和APL语言原理基本相同,但是它不使用APL的象形文字,而使用ASCII字符,
功能也比APL更完善、更简洁、更强大。它适用于各种微机和多种操作平台,包括DOS、
Windows、OS/2、
Java语言 Java是一种简单的,跨平台的,面向对象的,分布式的,解释的,健壮的
安全的,结构的中立的,可移植的,性能很优异的多线程的,动态的语言。Java语言其实
最早是诞生于1991年,起初被称为OAK语言,是SUN公司为一些消费性电子产品而设计的一
个通用环境。他们最初的目的只是为了开发一种独立于平台的软件技术,而且在网络出现
之前,OAK可以说是默默无闻,甚至差点夭折。但是,网络的出现改变了OAK的命运。
javascript Javascript是一种由Netscape的LiveScript发展而来的脚本语言,主要目
的是为了解决服务器终端语言,比如Perl,遗留的速度问题。当时服务端需要对数据进行
验证,由于网络速度相当缓慢,只有28.8kbps,验证步骤浪费的时间太多。于是Netscape的
浏览器Navigator加入了Javascript,提供了数据验证的基本功能。
JavaScript 的正式名称是 "ECMAScript"。这个标准由 ECMA 组织发展和维护。ECMA-262
是正式的 JavaScript 标准。这个标准基于 JavaScript (Netscape) 和 JScript
(Microsoft)。Netscape (Navigator 2.0) 的 Brendan Eich 发明了这门语言,从 1996
年开始,已经出现在所有的 Netscape 和 Microsoft 浏览器中。ECMA-262 的开发始于
1996 年,在 1997 年 7 月,ECMA 会员大会采纳了它的首个版本。
在 1998 年,该标准成为了国际 ISO 标准 (ISO/IEC 16262)。这个标准仍然处于发展
之中。
还有之后的j# 微软的语言
k: K-JAVA Java是sun公司开发出的一种较新的计算机编程语言,K-JAVA即J2ME(Java 2
Micro Edition),是专门用于嵌入式设备的JAVA软件。
l:lisp语言 Lisp 语言最早是在 20 世纪 50 年代末由麻省理工学院(MIT)为研究人工
智能而开发的。Lisp 语言的强大使它在其它方面诸如编写编辑命令和集成环境等显示其优
势。而 GNU Emacs Lisp 主要由 Maclisp 发展而来,该语言由 MIT 在 20 世纪 60 年代
写成。它在某种程度上继承了 Common Lisp,而 Common Lisp 在 20 世纪 80 年代成了一
种标准。
Lisp 代表 LISt Processing,即表处理,这种编程语言用来处理由括号(即“(”和
“)”)构成的列表。
Koodoo语言 Koodoo是一种脚本语言, 特别擅长快速构造IVR(自动语音应答)、呼叫中心
等语音方面的应用.
m:M语言 在一个软件为中心的世界里,我们已经有了太多太多的计算机语言用以编程—
—从脚本语言到字节码编译语言,再到最高级的架构语言和嵌入式语言。而现在,微软正
打算开发另外一种编程语言,代号为“M”(代表Microsoft)。
MATLAB MATLAB是矩阵实验室(Matrix Laboratory)之意。除具备卓越的数值计算能
力外,它还提供了专业水平的符号计算,文字处理,可视化建模仿真和实时控制等功能。
MSIL Microsoft Intermediate Language (MSIL)微软中间语言
MASM MASM是微软公司开发的汇编开发环境,拥有可视化的开发界面,使开发人员不必
再使用DOS环境进行汇编的开发,编译速度快,支持80x86汇编以及Win32Asm是Windows下开
发汇编的利器。它与windows平台的磨合程度非常好,但是在其他平台上就有所限制,使用
MASM的开人员必须在windows下进行开发。
n:.net 微软集成的强大编程语言,集成了j#,vb,vc++,c#等
NELIAC NELIAC语言编译程序器的科研小组。 NELIAC的全称是 Navy Electronics
Laboratory International Algol Compiler,即美国海军电子学实验室国际 Algol编译程
序语言,该语言用于数值计算和一些逻辑处理
o: o语言 O汇编语言 O 汇编语言是中文计算机汇编语言,它是独立地生成处理器可直接运
行的二进制指令,并以传统的方式生成目标文件,由链接器将目标文件与其它相关的目标
文件或者资源文件链接生成可执行文件。O语言是立足开发出我们自己的计算机语言,为振
兴我们国人计算机产业奠定语言基础,O汇编对所有的寄存器名称及绝大部分的指令名称做
了中文式的命名,并为其配备了专用的O语言开发环境,可以大大提高O汇编的开发速度。
p:PASCAL Pascal是一种计算机通用的高级程序设计语言。它由瑞士Niklaus Wirth教授
于六十年代末设计并创立。
以法国数学家命名的Pascal语言现已成为使用最广泛的基于DOS的语言之一,其主要特
点有:严格的结构化形式;丰富完备的数据类型;运行效率高;查错能力强。
python Python (发音:[ 'paiθ(ə)n; (US) 'paiθɔn ]n.蟒蛇,巨蛇 ),是一种面向
对象的解释性的计算机程序设计语言,也是一种功能强大而完善的通用型语言,已经具有
十多年的发展历史,成熟且稳定。Python 具有脚本语言中最丰富和强大的类库,足以支持
绝大多数日常应用。
php语言 PHP,一个嵌套的缩写名称,是英文超级文本预处理语言(PHP:Hypertext
Preprocessor)的缩写。PHP 是一种HTML内嵌式的语言,PHP与微软的ASP颇有几分相似,
都是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,现在被
很多的网站编程人员广泛的运用。PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创
新的语法。它可以比 CGI 或者 Perl 更快速的执行动态网页。用PHP做出的动态页面与其
他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记
的CGI要高许多;与同样是嵌入HTML文档的脚本语言JavaScript相比,PHP在服务器端执行
,充分利用了服务器的性能;PHP执行引擎还会将用户经常访问的PHP程序驻留在内存中,
其他用户在一次访问这个程序时就不需要重新编译程序了,只要直接执行内存中的代码就
可以了,这也是PHP高效率的体现之一。PHP具有非常强大的功能,所有的CGI或者
JavaScript的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。
q:QUICKTRAN on-line programming 语言
r:R语言 R是用于统计分析、绘图的语言和操作环境。R是属于GNU系统的一个自由、免费
、源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具。
ruby语言 Ruby,一种为简单快捷面向对象编程(面向对象程序设计)而创的脚本语言
,由日本人松本行弘(まつもとゆきひろ,英译:Yukihiro Matsumoto,外号matz)开发
,遵守GPL协议和Ruby License。Ruby的作者认为Ruby > (Smalltalk + Perl) / 2,表示
Ruby是一个语法像Smalltalk一样完全面向对象、脚本执行、又有Perl强大的文字处理功能
的编程语言。
rebol 简而言之,REBOL是提供了分布式计算和通信的一种轻量级软件技术。
REBOL技术包含两个部分:
REBOL语言
REBOL语言结合了编程语言和元数据语言(如XML)的概念。
s: S语言 S语言是由AT&T贝尔实验室开发的一种用来进行数据探索、统计分析、作图的
解释型语言。它的丰富的数据类型(向量、数组、列表、对象等)特别有利于实现新的统
计算法,其交互式运行方式及强大的图形及交互图形功能使得我们可以方便的探索数据。
sql SQL全称是“结构化查询语言(Structured Query Language)”
SQL(STructured Query Language)是一种数据库查询和程序设计语言,用于存取数据
以及查询、更新和管理关系数据库系统。
shell
t:TCL语言 Tcl (最早称为“工具命令语言”"Tool Command Language", 但是目前已经不
是这个含义,不过我们仍然称呼它为TCL)是一种 脚本语言。 由John Ousterhout创建。
TCL很好学,功能很强大。TCL经常被用于 快速原型开发,脚本编程, GUI和测试等方面。
TCL念作“踢叩” "tickle".
u:
v:vbscript VBScript是Visual Basic Script的简称,即 Visual Basic 脚本语言,有时
也被缩写为VBS。是asp动态网页默认的编成语言,配合asp内建对象和ADO对象,用户很快
就能掌握访问数据库的asp动态网页开发技术。
w:
x: xml XML(eXtensible Markup Language)即可扩展标记语言,它与HTML一样,都是
SGML(Standard Generalized Markup Language,标准通用标记语言)。Xml是Internet环境
中跨平台的,依赖于内容的技术,是当前处理结构化文档信息的有力工具。扩展标记语言
XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便
的方式建立,虽然XML占用的空间比二进制数据要占用更多的空间,但XML极其简单易于掌
握和使用。
y:
z: Z语言 将事物的状态和行为用数学符号形式化表达的语言,为编写计算机程序和验证
计算机程序的正确性提供依据,是软件工程中编码之前的规格说明语言。
Z语言是一种以一阶谓词演算为主要理论基础的规约语言,是一种功能性语言。