简单整理一下以英文字母命名或者开头的语言,可能命名方式不是很严谨,但只是整理一下,了解一下之前从未听过但是存在的语言。这里大部分统一以字母命名比如 汇编语言英文名为Assembly Language 第一个字母为A所以统一命名、归类为A语言或者语言名字第一个汉字拼音的第一字母相同命名为这字母的语言,比如Y语言的 雅琪MIS。请不要纠结命名方式了。26个字母中除了字母I、N、T、U没有找到对应的语言其他字母基本有对应的语言或者脚本语言。

A 语言

1、Assembly Language 汇编语言;

汇编语言 (面向机器的程序设计语言)
汇编语言(assembly language)是一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。在汇编语言中,用助记符代替机器指令的操作码,用地址符号或标号代替指令或操作数的地址。在不同的设备中,汇编语言对应着不同的机器语言指令集,通过汇编过程转换成机器指令。特定的汇编语言和特定的机器语言指令集是一一对应的,不同平台之间不可直接移植。

2、ALGOL是算法语言(ALGOrithmic Language)

ALGOL是算法语言(ALGOrithmic Language)的简称,是在计算机发展史上首批清晰定义的高级语言,由欧美计算机学家合力所组成的联席大会于仍是晶体管计算机流行的1950年代所开发。
国际计算机学会(ACM)将ALGOL模式列为算法描述的标准,启发ALGOL类现代语言Pascal、Ada、C语言等出现。

B语言

1、BCPL(Basic Combined Programming Language)
1967年,剑桥大学的Martin Richards对CPL语言进行了简化,于是产生了BCPL(Basic Combined Programming Language)语言。
B语言是贝尔实验室开发的一种通用的程序设计语言,它是于1969年前后由美国贝尔实验室的电脑科学家肯·汤普逊(Ken Thompson)在丹尼斯·里奇(Dennis Ritchie)的支持下设计出来。后来,丹尼斯·利奇以B语言为基础开发出C语言——世界上最常用的程序语言之一。自从被C语言取代之后,B语言几乎已遭弃置。

C语言

1、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++2017。C++提出了一些更为深入的概念,它所支持的这些面向对象的概念容易将问题空间直接地映射到程序空间,为程序员提供了一种与传统结构程序设计不同的思维方式和编程方法。因而也增加了整个语言的复杂性,掌握起来有一定难度。

2、C#

C#读作C Sharp。最初它有个更酷的名字,叫做COOL。微软从1998年12月开始了COOL项目,直到2000年2月,COOL被正式更名为C#。在1998年,Delphi语言的设计者Hejlsberg带领着Microsoft公司的开发团队,开始了第一个版本C#语言的设计。在2000年9月,国际信息和通信系统标准化组织为C#语言定义了一个Microsoft公司建议的标准。最终C#语言在2001年得以正式发布。
C#是微软公司发布的一种由C和C++衍生出来的面向对象的编程语言、运行于.NET Framework和.NET Core(完全开源,跨平台)之上的高级程序设计语言。并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究员Anders Hejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司 .NET windows网络框架的主角。

D语言

1、Dephi

Delphi,是Windows平台下著名的快速应用程序开发工具(Rapid Application Development,简称RAD)。它的前身,即是DOS时代盛行一时的“BorlandTurbo Pascal”,最早的版本由美国Borland(宝兰)公司于1995年开发。主创者为Anders Hejlsberg。经过数年的发展,此产品也转移至Embarcadero公司旗下。Delphi是一个集成开发环境(IDE),使用的核心是由传统Pascal语言发展而来的Object Pascal,以图形用户界面为开发环境,透过IDE、VCL工具与编译器,配合连结数据库的功能,构成一个以面向对象程序设计为中心的应用程序开发工具。

2、D语言 (Dlang)

D语言,一种通用计算机程序语言,威力强大、功能丰富,支持多种编程范式,例如面向对象。
D语言最初由Digital Mars公司就职的Walter Bright于2001年发布,意图改进C++语言。目前最新D语言被简称为D2。最主要的D语言的实现是DMD。
D 语言源自C/C++,借鉴了众多编程语言的特色和现代编译器技术,融会贯通了设计者丰富的实践经验,使之具备了非凡的威力--既有 C/C++ 语言的强大威力,又有 Python 和 Ruby 的开发效率。它集众多系统级编程所需的功能于一身,例如垃圾回收、手工内存操作、契约式设计、高级模板技术、内嵌汇编、内置单元测试、Mixin 风格多继承、类 Java 包管理机制、内置同步机制、内建基本运行时信息。

D 语言。它在C++的基础上有一定的扩展,同时还保持了生成高效代码以及直接访问操作系统API和硬件的能力。
D 很适合于编写从中等规模到团队合作完成、数百万行代码规模的各种程序。
D 易于学习,为编程者提供了各种便利,采用了各种野心勃勃的编译器优化技术。

D 不是一种解释型语言,所以不需要虚拟机。它是给实际的编程者使用的实用的计算机程序语言,帮助程序员快速、可靠地完成易于维护、易于理解的代码。
D 是数十年来实现多种语言编译器的经验的积累,是用那些语言构造大型工程的尝试的积累。D 从那些语言(主要是 C++ )那里获得了灵感,并使用经验和现实世界中的实用性来驯服它。

E语言

1、Erlang

Erlang是一种通用的面向并发的编程语言,它由瑞典电信设备制造商爱立信所辖的CS-Lab开发,目的是创造一种可以应对大规模并发活动的编程语言和运行环境。Erlang问世于1987年,经过十年的发展,于1998年发布开源版本。Erlang是运行于虚拟机的解释性语言,但是现在也包含有乌普萨拉大学高性能Erlang计划(HiPE)开发的本地代码编译器,自R11B-4版本开始,Erlang也开始支持脚本式解释器。在编程范型上,Erlang属于多重范型编程语言,涵盖函数式、并发式及分布式。顺序执行的Erlang是一个及早求值,单次赋值和动态类型的函数式编程语言。

2、易语言(EPL)

易语言 是一门以中文作为程序代码编程语言,其以“易”著称,创始人为吴涛。易语言早期版本的名字为E语言。其最早的版本的发布可追溯至2000年9月11日。创造易语言的初衷是进行用中文来编写程序的实践,方便中国人以中国人的思维编写程序,并不用再去学习西方思维。易语言的诞生极大的降低了编程的门槛和学习的难度。从2000年以来,易语言已经发展到一定的规模,功能上、用户数量上都十分可观。

F语言

1、F#

F#是由微软发展的为微软.NET语言提供运行环境的程序设计语言。它是基于Ocaml的,而Ocaml是基于ML函数程序设计语言的。 这是一个用于显示·NET在不同编程语言间互通的程序设计。

2、Fortran语言

公式翻译器,是FormulaTranslation的中文翻译,它是世界上最早出现的计算机高级程序设计语言的翻译器,广泛应用于科学和工程计算领域。FORTRAN语言翻译器以其特有的功能在数值、科学和工程计算领域发挥着重要作用。
Fortran语言的最大特性是接近数学公式的自然描述,在计算机里具有很高的执行效率。易学,语法严谨。可以直接对矩阵和复数进行运算,这一点类似matlab。自诞生以来广泛地应用于数值计算领域,积累了大量高效而可靠的源程序。很多专用的大型数值运算计算机针对Fortran做了优化。广泛地应用于并行计算和高性能计算领域。Fortran90,Fortran95,Fortran2003的相继推出使Fortran语言具备了现代高级编程语言的一些特性。

G语言

1、Golang

Go(又称 Golang)是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson 开发的一种静态强类型、编译型语言。Go 语言语法与 C 相近,但功能上有:内存安全,GC(垃圾回收),结构形态及 CSP-style 并发计算。

2、G语言

G语言是指图形化的程序语言,由美国国家仪器有限公司开发,使用这种语言编程时,基本上不写程序代码,取而代之的是流程图。

H语言

1、HTML

HTML称为超文本标记语言,是一种标识性的语言。它包括一系列标签.通过这些标签可以将网络上的文档格式统一,使分散的Internet资源连接为一个逻辑整体。HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字,图形、动画、声音、表格、链接等。 [1]
超文本是一种组织信息的方式,它通过超级链接方法将文本中的文字、图表与其他信息媒体相关联。这些相互关联的信息媒体可能在同一文本中,也可能是其他文件,或是地理位置相距遥远的某台计算机上的文件。这种组织信息方式将分布在不同位置的信息资源用随机方式进行连接,为人们查找,检索信息提供方便

J语言

1、Java

Java (计算机编程语言)
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。
Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等 。

2、Julia

Julia (编程语言)
Julia 是一个面向科学计算的高性能动态高级程序设计语言。其语法与其他科学计算语言相似。在许多情况下拥有能与编译型语言相媲美的性能。Julia 是个灵活的动态语言,适合科学和数值计算,性能可与传统静态类型语言媲美。

3、J#

J#(读音:J Sharp)是微软的 .NET框架下的一门语言,语法与Java相似。J#包含在 Visual Studio 2005 中,以后的 Visual Studio 版本中不再支持。

4、J语言

J语言属于第五代的函数型语言,它是由APL语言创始人,加拿大著名数学 家Ken E.Iverson于90年代初发明,并由Eric和Roger Hui完成。该语言是APL的后继式语言, J语言和APL语言原理基本相同,但是它不使用APL的象形文字,而使用ASCII字符,功能也比AP L更完善、更简洁、更强大。它适用于各种微机和多种操作平台,包括DOS、Windows、OS/2、 Unix和Macintosh等。

K语言

1、Kulics

根据官方描述:K 是一个专注于效率的开源编程语言,它可以帮你轻松构建跨平台软件。通过精心设计的语法规则,这门语言可以有效降低读写负担,让你能够把真正的注意力放在解决问题上。

目前 K 支持编译到 C#/Go/JavaScript/Kotlin
从star等指标来看,目前这个项目的关注度还不高。
· 容易分辨、现代化的语法。(作者表示借鉴了Go语言的不少语法)
· 自动管理内存。
· 泛型。
· 多范式编程。
· 跨平台。
· Unicode。
· 多后端,支持 C#/Go/JavaScript/Kotlin。
· 即将支持LLVM。
其实这个项目最早发布于2018年3月份,只不过版本号一直在beta中。
but!该语言的开发者是国人!!中国平安的区块链架构师。
你可以在某乎找到作者本人
这个项目原名是lite,作者后来更名为k语言。主要关注点就在于语法设计上的探索。

2、Kottlin

Kotlin 是一个用于现代多平台应用的静态编程语言 ,由 JetBrains 开发。
Kotlin可以编译成Java字节码,也可以编译成JavaScript,方便在没有JVM的设备上运行。
Kotlin已正式成为Android官方支持开发语言。

L语言

1、Lua

Lua 是一个小巧的脚本语言。它是巴西里约热内卢天主教大学(Pontifical Catholic University of Rio de Janeiro)里的一个由Roberto Ierusalimschy、Waldemar Celes 和 Luiz Henrique de Figueiredo三人所组成的研究小组于1993年开发的。 其设计目的是为了通过灵活嵌入应用程序中从而为应用程序提供灵活的扩展和定制功能。Lua由标准C编写而成,几乎在所有操作系统和平台上都可以编译,运行。Lua并没有提供强大的库,这是由它的定位决定的。所以Lua不适合作为开发独立应用程序的语言。Lua 有一个同时进行的JIT项目,提供在特定平台上的即时编译功能。
Lua脚本可以很容易的被C/C++ 代码调用,也可以反过来调用C/C++的函数,这使得Lua在应用程序中可以被广泛应用。不仅仅作为扩展脚本,也可以作为普通的配置文件,代替XML,ini等文件格式,并且更容易理解和维护。Lua由标准C编写而成,代码简洁优美,几乎在所有操作系统和平台上都可以编译,运行。 一个完整的Lua解释器不过200k,在所有脚本引擎中,Lua的速度是最快的。这一切都决定了Lua是作为嵌入式脚本的最佳选择。

2、L脚本语言

L脚本语言是一个轻量级的,旨在接近自然语言的编程语言,目前支持在中文、英文基础上的编程。并可扩展为任意语种。L脚本语言的语法结构简单,程序结构相对松散,易学易用。
目前L脚本语言仍处于开发初期,功能尚不完善。目前尚未提供源码编辑器,建议使用notepad++或者ultraedit进行源码编辑。

3、LOGO语言

“logo”一词源于希腊文,原意为“文字”或“思考”、“想法”。是一种过程性语言,是在1976年由美国麻省理工学院(MIT)佩帕特(Seymour Papert)教授指导下的一个研究小组在LISP语言基础上,专门为儿童研制开发的编程语言。Logo语言虽然结构简单、却有丰富的表达方式,体现了现代计算机科学许多最新概念

M语言

1、MATLAB

MATLAB 是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。
MATLAB是matrix&laboratory两个词的组合,意为矩阵工厂(矩阵实验室)。是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。
MATLAB和Mathematica、Maple并称为三大数学软件。它在数学类科技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。
MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完成相同的事情简捷得多,并且MATLAB也吸收了像Maple等软件的优点,使MATLAB成为一个强大的数学软件。在新的版本中也加入了对C,FORTRAN,C++,JAVA的支持。

2、M语言

M语言,编程语言,是微软新Oslo发展和面向服务策略的一部分。
在一个软件为中心的世界里,我们已经有了太多太多的计算机语言用以编程——从脚本语言到字节码编译语言,再到最高级的架构语言和嵌入式语言。微软正打算开发另外一种编程语言,代号为“M”(代表Microsoft)。
这种新编程语言是微软新Oslo发展和面向服务策略的一部分,在保持文本(textual)和特定领域(domaiN-specific)的同时,还整合了来自XAML的特性。与Visual Studio 2010一起,M将与其他两个即将一同发布的组件被直接应用:这两个组件其中一个是QuadraNt,它是一个可视化构建模型的工具;而另外一个组件是在SQL数据库中用于存储和浏览模型的存储器。
除此之外,关于该语言微软没有作更多的解释。不过据推测它很可能是一种基于.Net框架的编译语言(终于可以和自然语言代码说再见了)。而且从微软的表述上来看,M正紧追潮流——在努力成为一种跨平台(cross-platform)语言。

O语言

1、Objective-C

Objective-C,通常写作ObjC或OC和较少用的Objective C或Obj-C,是扩充C的面向对象编程语言。它主要使用于Mac OS X和GNUstep这两个使用OpenStep标准的系统,而在NeXTSTEP和OpenStep中它更是基本语言。
GCC与Clang含Objective-C的编译器,Objective-C可以在GCC以及Clang运作的系统上编译。
1980年代初布莱德·考克斯(Brad Cox)在其公司Stepstone发明Objective-C。他对软件设计和编程里的真实可用度问题十分关心。Objective-C最主要的描述是他1986年出版的书 Object Oriented Programming: An Evolutionary Approach. Addison Wesley. ISBN 0-201-54834-8.

2、O语言

O语言是一款中间计算机语言(或称套装),它具有传统汇编语言的基本特点,也有与它们诸多不同之处。窗口设计、界面描述语言、O中间语言已经能很好的整合在一起(1.0.2.2版),基本有VB的事件驱动和窗口设计功能(但还不能创建COM控件,自带控件也很少)。
O语言是一款中文计算机语言(或称套装),各部分开发状态:
O汇编语言(简称OASM,√)

O中间语言(简称OML,√)
O高级语言(简称OXX,×)
界面描述语言(简称OFL,√)
窗口设计(√)
窗口设计、界面描述语言、O中间语言已经能很好的整合在一起(1.0.2.2版),基本有VB的事件驱动和窗口设计功能(但还不能创建COM控件,自带控件也很少)

P语言

1、PHP

PHP (超文本预处理器)
PHP即“超文本预处理器”,是一种通用开源脚本语言。PHP是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言。PHP独特的语法混合了C、Java、Perl以及 PHP 自创的语法。利于学习,使用广泛,主要适用于Web开发领域。
PHP原始为Personal Home Page的缩写,已经正式更名为 “PHP: Hypertext Preprocessor”。自20世纪90年代国内互联网开始发展到现在,互联网信息几乎覆盖了我们日常活动所有知识范畴,并逐渐成为我们生活、学习、工作中必不可少的一部分。据统计,从2003 年开始,我国的网页规模基本保持了翻番的增长速度,并且呈上升趋势。PHP 语言作为当今最热门的网站程序开发语言,它具有成本低、速度快、可移植性好、 内置丰富的函数库等优点,因此被越来越多的企业应用于网站开发中。但随着互联网的不断更新换代,PHP语言也出现了不少问题。

2、Python

Python (计算机程序设计语言)
Python是一种跨平台的计算机程序设计语言。 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越多被用于独立的、大型项目的开发。
Python是一种解释型脚本语言,可以应用于以下领域:
Web 和 Internet开发
科学计算和统计
人工智能
桌面界面开发
软件开发
后端开发
网络爬虫

3、Perl

Perl,一种功能丰富的计算机程序语言,运行在超过100种计算机平台上,适用广泛,从大型机到便携设备,从快速原型创建到大规模可扩展开发。
Perl借取了C、sed、awk、shell脚本语言以及很多其他程序语言的特性,其中最重要的特性是它内部集成了正则表达式的功能,以及巨大的第三方代码库CPAN。简而言之,Perl像C一样强大,像awk、sed等脚本描述语言一样方便,被Perl语言爱好者称之为“一种拥有各种语言功能的梦幻脚本语言”、“Unix中的王牌工具”。
Perl一般被称为“实用报表提取语言”(Practical Extraction and Report Language),你也可能看到“perl”,所有的字母都是小写的。一般,“Perl”,有大写的P,是指语言本身,而“perl”,小写的p,是指程序运行的解释器。

4、Pascal

Pascal (结构化编程语言)的名称是为了纪念十七世纪法国著名哲学家和数学家Blaise Pascal而来的,它由瑞士Niklaus Wirth教授于六十年代末设计并创立的。Pascal语言语法严谨,层次分明,程序易写,可读性强,是第一个结构化编程语言。Pascal语言广泛用于各种软件,程序分为名称(program后自拟)、设置(var后规定)、开始(begin)、程序(正文)、读取(read/read ln)、结束(end),结构层次强,严谨而又紧密。
Pascal由瑞士苏黎世联邦工业大学的Niklaus Wirth教授于六十年代末设计并创立。1971年,以电脑先驱帕斯卡pascal的名字为之命名 [1] 。Pascal语言语法严谨,一出世就受到广泛欢迎,迅速地从欧洲传到美国。Pascal基于ALGOL编程语言,为纪念法国数学家和哲学家布莱兹·帕斯卡而命名。维尔特后来开发了类似Pascal的Modula-2和Oberon。在开发Pascal之前,维尔特开发了语言Euler,然后开发了Algol-W。
Pascal是最早出现的结构化编程语言,具有丰富的数据类型和简洁灵活的操作语句。高级语言发展过程中,Pascal是一个重要的里程碑。Pascal语言是第一个系统地体现了E.W.Dijkstra和C.A.R.Hoare定义的结构化程序设计概念的语言。
最初,Pascal在很大程度上但不是完全地为了教授学生结构化编程。很多代学生已使用Pascal作为本科课程的入门语言。Pascal的变种也逐渐地用于从研究项目到PC游戏和嵌入式系统的所有领域。更新的Pascal编译器存在于广泛使用它的领域。
GCC,Gnu C编译器,最初是用Pascal的一种方言Pastel编写的(见GCC#概观)。Pascal是Apple Lisa和早期Mac开发使用的高级语言;最初Macintosh操作系统的部分是从Pascal源代码手工翻译成Motorola 68000汇编语言的。流行的排版系统TeX是由高德纳使用基于DEC PDP-10 Pascal的最初文学编程系统WEB编写的,而像Total Commander的应用是使用Delphi(即Object Pascal)编写的。
Object Pascal仍然广泛用于开发像Skype这样的Windows应用。

Q语言 (脚本语言)

1、Q语言

Q语言是在VBScript的基础上发展起来,专用于按键精灵系列产品(包括但不限于按键精灵、按键小精灵、简单游等)的一种易学易用、功能强大的脚本语言。Q语言以VBScript为基础,去掉了少量不重要的功能,且增加了很多更易于使用,更符合国情的新功能。

R语言

1、Rust

Rust是一门系统编程语言 ,专注于安全 ,尤其是并发安全,支持函数式和命令式以及泛型等编程范式的多范式语言。Rust在语法上和C++类似 ,但是设计者想要在保证性能的同时提供更好的内存安全。 Rust最初是由Mozilla研究院的Graydon Hoare设计创造,然后在Dave Herman, Brendan Eich以及很多其他人的贡献下逐步完善的。Rust的设计者们通过在研发Servo网站浏览器布局引擎过程中积累的经验优化了Rust语言和Rust编译器。
Rust编译器是在MIT License 和 Apache License 2.0双重协议声明下的免费开源软件。 Rust已经连续四年(2016,2017,2018,2019)在Stack Overflow开发者调查的“最受喜爱编程语言”评选项目中折取桂冠。

2、Ruby

Ruby (一种面向对象程序设计的脚本语言)
同义词 ruby语言一般指Ruby(一种面向对象程序设计的脚本语言)
Ruby,一种简单快捷的面向对象(面向对象程序设计)脚本语言,在20世纪90年代由日本人松本行弘(Yukihiro Matsumoto)开发,遵守GPL协议和Ruby License。它的灵感与特性来自于 Perl、Smalltalk、Eiffel、Ada以及 Lisp 语言。由 Ruby 语言本身还发展出了JRuby(Java平台)、IronRuby(.NET平台)等其他平台的 Ruby 语言替代品。Ruby的作者于1993年2月24日开始编写Ruby,直至1995年12月才正式公开发布于fj(新闻组)。因为Perl发音与6月诞生石pearl(珍珠)相同,因此Ruby以7月诞生石ruby(红宝石)命名。

3、R语言

R是用于统计分析、绘图的语言和操作环境。R是属于GNU系统的一个自由、免费、源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具。R是统计领域广泛使用的诞生于1980年左右的S语言的一个分支。

S语言

1、Swift

SWIFT (计算机编程语言)
Swift是一种新的编程语言,用于编写iOS和macOS应用。Swift结合了C和Objective-C的优点并且不受C兼容性的限制。Swift采用安全的编程模式并添加了很多新特性,这将使编程更简单,更灵活,也更有趣。Swift是基于成熟而且倍受喜爱的Cocoa和Cocoa Touch框架,他的降临将重新定义软件开发。
Swift,苹果于2014年WWDC苹果开发者大会发布的新开发语言,可与Objective-C共同运行于macOS和iOS平台,用于搭建基于苹果平台的应用程序。
Swift是一款易学易用的编程语言,而且它还是第一套具有与脚本语言同样的表现力和趣味性的系统编程语言。Swift的设计以安全为出发点,以避免各种常见的编程错误类别。
2015年12月4日,苹果公司宣布其Swift编程语言开放源代码。长600多页的The Swift Programming Language 可以在线免费下载。

2、Scala

Scala 是一门多范式(multi-paradigm)的编程语言,设计初衷是要集成面向对象编程和函数式编程的各种特性。

Scala 运行在Java虚拟机上,并兼容现有的Java程序。

Scala 源代码被编译成Java字节码,所以它可以运行于JVM之上,并可以调用现有的Java类库。

3、S语言

是由AT&T贝尔实验室的John Chambers和另外一些人于1976年共同开发的一种用来进行数据探索、统计分析、作图的解释型语言。它的丰富的数据类型(向量、数组、列表、对象等)特别有利于实现新的统计算法,其交互式运行方式及强大的图形及交互图形功能使得我们可以方便的探索数据。
3、SETL语言(SETL language)是基于集合论的甚高级语言。它提供了描述有限集和元组及其有关操作和控制结构的手段,以提高开发功效,增加程序的易读性。该语言由美国纽约大学J.T.Schwartz等人于1975年提出。
SETL语言以可移植的方式实现,已在IBM 370,DEC10和VAX,CDC 6600等机器上运行。在纽约大学、加州大学伯克莱分校等大学的课程教学中,学生们已使用SETL语言进行算法设计。
SETL在支持类PASCAL程序设计语言的大部分标准数据结构的基础上,能够支持集合和元组

V语言

1、V语言

是为构建可维护软件而设计的一种静态类型的编程语言。
此语言的语法机构与Go相似,同时也受Oberon,Rust和Swift语言的影响。
V语言是一种非常简单的语言。阅读本文档将花费您大约半小时,到最后,您将几乎学会V语言的全部。
尽管很简单,但它为开发人员提供了强大的功能。使用其他语言进行的任何操作,用V语言都可以实现。
V语言官网地址:https://vlang.io
V语言Github地址:https://github.com/vlang/v
V语言开发文档:https://www.v-lang.cn/docs/strings

W语言

1、WinDev

WinDev是一个由法国公司PCSOFT所开发的一款自动编程软件,其设计目的是为了开发应用。其主要面向数据为Windows8\7、Vista、XP、2008、2003、2000,也同样支持Linux,.Net和Java。使用全中文编程语言(W语言),全中文用户界面。第一个WinDev版本于1993年出版,并同期推出了WebDev以及WinDev Mobile

X语言

1、X++

X++是一个专门为Axapta产品所设计的面向对象语言, 包含处理数据库查询的内建结构. 它的大纲是模仿Java Precisely(一个简明的Java编程语言的描述), 适合熟悉编程语言以及对语法语义和编译器解释器的关系有所了解的读者.
这些公开的章节将提供一些细节, 这些细节是关于研究问题域和Axapta架构的描述的方法论.如果熟悉Axapta系统将会增强理解X++中某些组成的效果. 在依次深入研究该语言每种结构之前, 我们会先概览一下X++的基本概念. 这些基本概念包括程序框图, 命名规则, 保留字, 数据类型, 类, 接口, 表达式和语句. 本报告将会以X++语言的建议和往后发展的可能性作为结束.

Y语言

1、雅奇MIS

雅字 拼音第一个字母为Y所以牵强的命名为Y语言,请不要纠结。

《雅奇MIS》采用“图示化逻辑结构语言”为内核技术,使得无编码的图示化编程成为可能。在当今世界上,达到《雅奇MIS》所采用的如此成熟的“图示化语言技术”的产品,还绝无仅有。因此《雅奇MIS》对于IT科技是一场巨大的革命性进步。

Z语言

1、Z语言

外文名 Z notion
Z语言是一种用“数学文字”或“数学符号”来描述计算机系统的规范化语言,它不但能应用于计算机硬件系统,而且也特别适用于计算机软件系统,Z语言描述“做什么”而不涉及“怎么做”,只对目标软件系统进行功能描述。实际上,Z语言仅仅是一套规定的数学符号,使用Z语言所写的“程序”是对计算机软件或硬件系统的一种抽象化设计。所以,利用Z语言写出来的内容不是计算机程序,更不是可以编译而生成能够在计算机上运行的代码。利用Z语言写出来的内容不是让计算机运行的,而是供人理解和分析的。用户可以通过这些内容去理解计算机系统的模块、数据类型、过程、函数、对象、类等,进而对计算机系统的行为、结构、逻辑进行分析、验证、改进、测试等。

简单整理一下以英文字母命名或者开头的语言相关推荐

  1. c语言ascall码英文字母,ASCII码对照表-C语言.pdf

    ASCII码对照表 - Linux/Unix编程 - 工作中用到的东西 ASCII码对照表 ASCII码对照表 ASCII, American Standard Code for Informatio ...

  2. c语言表达ch是大写英文字母,做几道C语言的习题!

    做几道C语言的习题! 13:判断char型变量ch是否为大写字母的正确表达式是(). 1.'A'<=ch<='Z' 2.(cb>='A')&(ch<='Z') 3.(c ...

  3. C语言26个英文字母点阵,16X16点阵C语言程序(国外英文资料).doc

    16X16点阵C语言程序(国外英文资料) 16X16点阵C语言程序(国外英文资料) / * -- -16 * 16 # include < reg51. H > # include < ...

  4. C语言散列法求英文字母字符串求余,c语言求余数

    he00692694 2012.10.13 采纳率:48%    等级:13 已帮助:6711人 #include #include void main() { int num,num2;//这里改了 ...

  5. JS 以英文字母或汉字开头,限4-16个字符,一个汉字为2个字符

    网上 charCodeAt > 255 包含了中文的?.符号这些,实际汉字是在19969~40869之间 isNameReg(str) {var ta = str.split("&qu ...

  6. Pytorch快速搭建Alexnet实现手写英文字母识别+PyQt实现鼠标绘图

    Pytorch快速搭建Alexnet实现手写英文字母识别+PyQt实现鼠标绘图 前言 一.案例要求 二.训练数据准备 1.下载手写英文字母数据集 2.构建自己的数据集 三.AlexNet实现 1.Al ...

  7. php 清除英文字母,PHP英文字母大小写转换函数小结

    PHP英文字母大小写转换函数小结 发布于 2015-01-23 10:54:41 | 143 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: Hypertext Pr ...

  8. java treemap字母排序_Java TreeMap对数字,英文字母,汉字等排序例子

    首页 > 基础教程 > 集合框架 > TreeMap类 Java TreeMap对数字,英文字母,汉字等排序例子 1. 对于一些简单的数字,英文字母等排序 TreeMap hm = ...

  9. 怎么用c语言判断是否为纯字母,c语言如何判断字符是否为英文字母isalpha()学习...

    c语言如何判断字符是否为英文字母?我们可以使用isalpha()方法就可以了.定义函数:int isalpha(int c); isalpha()函数介绍:判断参数 c 是否为英文字母,在标准c 语言 ...

  10. 简单的卷积神经网络,实现手写英文字母识别

    简单的卷积神经网络,实现手写英文字母识别 1 搭建Python运行环境(建议用Anaconda),自学Python程序设计 安装Tensorflow.再安装Pycharm等环境.(也可用Pytorch ...

最新文章

  1. 干货 | OpenCV看这篇就够了,9段代码详解图像变换基本操作
  2. PSVR周年庆开始,大量游戏巨幅促销
  3. anaconda的python使用教程-Python,Anaconda简介安装使用教程
  4. 题目1465:最简真分数
  5. 华为发布最强服务器芯片,[百家号]华为:最强ARM服务器芯片,华为鲲鹏920处理器发布...
  6. 终端服务器安全层在协议流中检测到错误,终端服务器安全层在协议流中检测到错误,并已取消客户端连接...
  7. net start mysql 发生系统错误 5。 拒绝访问。的解决方法
  8. Windows 7密码重设盘的内部原理浅析
  9. python—模块-sys
  10. 潘多拉系统虚拟服务器,潘多拉服务器节点配置
  11. Vc++安装包_Visual C++ 6.0中文版安装包下载及安装教程
  12. linux代码折叠,Ubuntu中gedit中插件的安装之代码折叠插件
  13. python中分号中没内容_被“嫌弃”的分号的一生:不要在Python中使用无用分号了...
  14. 影视搜索播放PHP源码_可对接资源网
  15. js msgbox 插件
  16. 使用Mybaties xml的增删改查
  17. ASP.NET网页响应莫明其妙反应奇慢,原来故障根源在于DNS解析冲突
  18. IOS UTI统一类型标识符:判断文件类型通过后缀
  19. 当前使用的微型计算机处于,计算机。。。
  20. 找出1000之内的所有完数

热门文章

  1. 12、vue-awsome-swiper与轮播图组件
  2. mysql packet_mysql配置: max_allowed_packet
  3. 【VUE】微商城(十一)----购物车下订单,选择收货地址,商品详情页立即购买,取消订单,查看订单详情
  4. 零数科技获评《互联网周刊》2021元宇宙潜力企业TOP50
  5. 前端基础学习之Sass
  6. Dockerfile概念简介
  7. L298N电机驱动模块的接线使用与代码实现
  8. Ubuntu如何更新显卡驱动
  9. C语言中的频率函数,请计算下列C语言程式片断或函数的频率计数和时间复杂度,如下所示 .DOC...
  10. vant 表单按钮置灰_Vant Switch 开关