“Hello World !” ——每個程序員在開始學習任何編程語言時編寫的第一個程序。 “Hello World !”被認為是幾乎所有計算機語言中最簡單的程序之一,它向用戶輸出或顯示“Hello, World !”。它通常是用于工作程序的編程語言的基本語法的范例,用來向入門程序員介紹編程語言。
1、BashBash是一個sh兼容的命令語言解釋器,它執(zhí)行從標準輸入或文件讀取的命令。Bash還包含了來自Korn和C shell (ksh和csh)的有用特性。 2、C語言C是一種高級的通用編程語言,非常適合開發(fā)固件或可移植應用程序。C語言最初是用來編寫系統(tǒng)軟件的,它是在20世紀70年代早期由貝爾實驗室的Dennis Ritchie為Unix操作系統(tǒng)開發(fā)的。 3、C++C++是由Bjarne Stroustrup開發(fā)的通用面向?qū)ο蟮木幊陶Z言。它被封裝為高級和低級語言功能,因此被視為中級語言。最初,該語言被稱為“帶有類的C”,因為它具有C語言的所有屬性以及“類”的附加概念。但是,它在1983年重命名為C ++。 4、C#C#是Microsoft的一種面向?qū)ο蟮木幊陶Z言,旨在將C++的計算能力與Visual Basic的編程簡便性相結(jié)合。C#基于C++,并包含與Java類似的功能。C#旨在與Microsoft的.Net平臺一起使用。 5、COBOLCOBOL(代表面向公共業(yè)務的語言)是第一種廣泛用于業(yè)務應用程序的高級編程語言。它是僅次于FORTRAN的第二古老的高級編程語言。 6、GOGo或Golang是Google創(chuàng)建的一種免費的開源編程語言。它是Algol和C的傳統(tǒng),是一種經(jīng)過編譯的靜態(tài)類型化語言,具有垃圾回收,有限的結(jié)構(gòu)化類型,內(nèi)存安全性功能和CSP風格的并發(fā)編程功能。 7、HaskellHaskell:是一種標準化的通用純函數(shù)式編程語言,具有非嚴格的語義和強大的靜態(tài)類型。它以邏輯學家Haskell Curry的名字命名。 8、JavaJava是一種通用計算機編程語言,最早由Sun Microsystems的James Gosling開發(fā),現(xiàn)在是Oracle Corporation的一部分。該語言從C和C ++開發(fā)出了許多語法。 9、JavaScriptJavaScript是一種腳本語言,主要在網(wǎng)絡瀏覽器內(nèi)部使用。Java和JavaScript并非同一個人。實際上,它們甚至沒有關(guān)系。 10、JQueryjQuery是一個JavaScript庫。它的創(chuàng)建是為了使編寫JavaScript和HTML更加容易和簡單。JQuery可在大多數(shù)Web瀏覽器上使用。它是約John Resig發(fā)明的。 11、Objective-CObjective-C是一種通用的,面向?qū)ο蟮木幊陶Z言,它將Smalltalk樣式的消息傳遞添加到C編程語言中。這是Apple用于OS X和iOS操作系統(tǒng)及其各自的API(Cocoa 和 Cocoa Touch)的主要編程語言。 12、PascalPascal是一種命令式和程序性編程語言,Niklaus Wirth在1968-69年設計并于1970年發(fā)布,它是一種小型,高效的語言,旨在鼓勵使用結(jié)構(gòu)化編程和數(shù)據(jù)結(jié)構(gòu)的良好編程習慣。 13、Perl 6Perl 6是由Larry Wall設計的Perl編程語言家族的成員。它的設計是為了解決Perl在其漫長的歷史中積累的一些問題。這些警告主要是由于對Perl后續(xù)版本的向后兼容性的要求。 14、PHPPHP是一種服務器端腳本語言,主要用于Web開發(fā),但也用作通用編程語言。最初由Rasmus Lerdorf在1994年創(chuàng)建。 15、PythonPython是一種開放源代碼編程語言,旨在使其既美觀又易于閱讀。名為Guido van Rossum的程序員在1991年成功編寫了Python。這是一種高級語言。與其他語言相比,用Python編寫程序花費的時間更少。 16、RubyRuby是一種動態(tài)的,反射的,面向?qū)ο蟮耐ㄓ镁幊陶Z言,它是由日本的Yukihiro “Matz” Matsumoto在1990年代中期設計和開發(fā)的。它支持多種編程范例,包括功能,面向?qū)ο蠛兔钍?。它還具有動態(tài)類型系統(tǒng)和自動內(nèi)存管理。 17、ScalaScala是一種通用編程語言。Scala完全支持函數(shù)式編程和強大的靜態(tài)類型系統(tǒng)。為了簡潔起見,Scala的許多設計決策均受到對Java缺點的批評的啟發(fā)。 18、SQLSQL或結(jié)構(gòu)化查詢語言是一種專用的編程語言,旨在管理關(guān)系數(shù)據(jù)庫管理系統(tǒng)(RDBMS)中保存的數(shù)據(jù),或關(guān)系數(shù)據(jù)流管理系統(tǒng)(RDSMS)中的流處理。 19、SwiftSwift是Apple Inc.為iOS,macOS,watchOS,tvOS和Linux開發(fā)的通用,多范式,已編譯的編程語言。 20、Visual Basic .NETVisual Basic .NET(VB.NET)是在.NET Framework上實現(xiàn)的多范式,面向?qū)ο蟮木幊陶Z言。微軟在2002年推出了VB.NET,以替代其原始Visual Basic語言。 21、LispLisp是繼John McCarthy于1958年發(fā)明的Fortran之后第二古老的高級編程語言。自成立以來,Lisp與人工智能研究界緊密相連。Lisp被用作Micro Planner編程語言的實現(xiàn),該編程語言在著名的AI系統(tǒng)SHRDLU中使用。今天,最著名的通用Lisp方言是Common Lisp和Scheme。 22、KotlinKotlin是一種靜態(tài)類型的編程語言,可在Java虛擬機上運行以用于現(xiàn)代多平臺應用程序??偛课挥诙砹_斯圣彼得堡的JetBrains程序員團隊是其主要開發(fā)人員。從Android Studio 3.0開始,Kotlin是Android上完全受支持的編程語言。 23、RR是由Ross Ihaka和Robert Gentleman設計的一種編程語言和免費軟件環(huán)境,用于R基金會支持的統(tǒng)計計算和圖形。R的優(yōu)勢之一是可以輕松制作出精心設計的具有出版質(zhì)量的圖表,其中包括需要的數(shù)學符號和公式。24、MatlabMATLAB(矩陣實驗室)是MathWorks開發(fā)的多范式數(shù)值計算環(huán)境。MATLAB允許矩陣處理,函數(shù)和數(shù)據(jù)繪制,算法實現(xiàn),用戶界面創(chuàng)建以及與用其他語言(包括C,C ++,C#,Java,F(xiàn)ortran和Python)編寫的程序進行接口。
|
|