電腦語言有: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中文網其他相關文章!