1. 程式人生 > >所有計算機編程語言的一句話概括

所有計算機編程語言的一句話概括

perl graphic aaa 自定義函數 控制器 動態腳本 數學 函數式 簡單

技術分享

A+:陣列編程語言,由摩根·斯坦利公司在1980年代在APL的基礎上開發起來的,現在使用GPL授權。

Ada:是一種表現能力很強的通用程序設計語言,它能大大改善軟件系統的清晰性, 可靠性, 有效性, 可維護性。

Assembly language(匯編語言):是用於電子計算機、微處理器、微控制器或其他可編程器件的低級語言,又為符號語言。

B語言:是貝爾實驗室開發的一種通用的程序設計語言。

BF:Brainfuck(BF)是一種極小化的計算機語言,因為f*ck在英語中是臟話,這種語言有時被稱為brainf*ck或brainf**k。

C:C語言是一門通用計算機編程語言,其設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。

C++:C語言的繼承,可以進行以抽象數據類型為特點的基於對象的程序設計,以繼承和多態為特點的面向對象的程序設計。

CLI :是指用於創建符合“公共語言體系”的庫和程序的計算機語言。

Cg:Cg(C for Graphics)是專門為GPU編程特別設計的新的高級語言,基於C。

COBOL:是一種面向過程的高級程序設計語言,主要用於數據處理,是目前國際上應用最廣泛的一種高級語言。

Eiffel:是繼Smalltalk-80之後的另一個“純”OOP,主要特點是全面的靜態類型化、有大量的開發工具、支持多繼承。

Erlang:是一種通用的面向並發的編程語言,目的是創造一種可以應對大規模並發活動的編程語言和運行環境。

FORTRAN:是Formula Translation的縮寫為“公式翻譯”,是為科學、工程問題或企事業管理中的那些能夠用數學公式表達的問題而設計的語言,其數值計算的功能較強。

IronPython:是python編程語言和強大的.NET平臺的有機結合。

Java:是一門面向對象編程語言,作為靜態面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優雅的思維方式進行復雜的編程。

JRuby:一種簡單快捷的面向對象(面向對象程序設計)腳本語言,唯一能夠運行rails應用軟件框架的語言。

Jython:Python語言的Java實現。

Lisp:Lisp 代表 LISt Processing,即表處理,這種編程語言用來處理由括號(即“(”和“)”)構成的列表。

Oberon:是蘇黎世聯邦理工學院開發的編程語言,其有一個創新的,基於文本的縮放的用戶界面 。

Objective-C:是擴充C的面向對象編程語言。

OCaml:是Caml編程語言的主要實現。

Pascal:是一種計算機通用的高級程序設計語言,也是自編譯語言、結構化編程語言。

Perl :一般被稱為“實用報表提取語言”(Practical Extraction and Report Language)。

powerBuilder:美國Sybase公司研制的一種新型、快速開發語言。

Python:是一種面向對象的解釋型計算機程序設計語言。

QBASIC:是BASIC(Beginner’s All-purpose Symbolic Instruction Code,初學者通用指令代碼)語言的變種。

R:是用於統計分析、繪圖的語言。

REXX:是IBM在1980年代發明的一種程序設計語言。

Ruby:一種簡單快捷的面向對象(面向對象程序設計)腳本語言。

Self:是一種基於原型的面向對象程序設計語言。

Smalltalk:公認的為歷史上第二個面向對象的程序設計語言。

SQL:結構化查詢語言,是一種特殊目的的編程語言,也是一種數據庫查詢和程序設計語言。

Tcl /Tk:tcl是“工具控制語言,Tk 是 Tcl“圖形工具箱”的擴展,它提供各種標準的 GUI 接口項,以利於迅速進行高級應用程序開發。

Visual Basic:是一種結構化的、模塊化的、面向對象的、包含協助開發環境的事件驅動為機制的可視化程序設計語言。

PHP:是一種通用開源腳本語言。

C#:是一種面向對象的、運行於.NET Framework之上的高級程序設計語言。

F#:是一種.NET上的函數式編程語言。

j#:是.NET平臺下的Java語言規範。

Visual Basic.NET:是基於微軟.NET Framework之上的面向對象的中間解釋語言。

ActionScript:是Flash內置的編程語言,用它為動畫編程,可以實現各種動畫特效、對影片的良好控制、強大的人機交互以及與網絡服務器的交互功能。

JavaScript:一種直譯式腳本語言,是一種動態類型、弱類型、基於原型的語言,內置支持類型。

JScript : 是一種有著廣泛應用的現代腳本語言,它是一種真正面向對象的語言,不過仍保留其“腳本”特色。

Nuva:是一種面向對象的動態腳本語言。

PostScript:是主要用於電子產業和桌面出版領域的一種頁面描述語言和編程語言。

VBSctip:是ASP默認的腳本語言。

LUA:是一個小巧的腳本語言。

Haskell:是一種標準化的、通用純函數式編程語言,有非限定性語義和強靜態類型。

LOGO:是一種早期的編程語言,也是一種與自然語言非常接近的編程語言。

ML:是通用的函數式編程語言。

Pascal:是一種計算機通用的高級程序設計語言。

Prolog:是一種邏輯編程語言。

Scheme :是Lisp語言的一個變種。

SAC:是一門嚴格的純函數式編程語言。

ALGOL:是在計算機發展史上首批清晰定義的高級語言。

BASIC:是一種在計算機發展史上應用最為廣泛的程式語言。

Clipper:是xbase語言中的一種,它能夠執行dbase語言的基本命令,同時擴充了一些自定義函數。

Forth :是基於堆棧、交互式、具有簡單性哲學思想的計算機編程語言和環境。

Modula 2:是一種用途式程序語言。

MUMPS:是一種古老的語言,與FORTRAN和COBOL屬於同時代的語言。

PL/l: 一種通用算法語言。

Simula :被認為是最早的面向對象程序設計語言,它引入了所有後來面向對象程序設計語言所遵循的基礎概念:對象、類、繼承。

所有計算機編程語言的一句話概括