計算機語言的種類總的來說可以分成機器語言,匯編語言,高級語言三大類。
在沒有程序語言以前,計算機科學家們寫程序都是以開關電閘(即用二進制)來實現(表示)的,後來有了匯編,在後來有了C,直到今天有了C、JAVA、VB等各種各樣的編程語言。
壹、C語言
C語言是DennisRitchie在七十年代創建的,與ALGOL保持更連續的繼承性,能以簡易的方式編譯、處理低級存儲器。C語言是僅產生少量的機器語言以及不需要任何運行環境支持便能運行的高效率程序設計語言,核心以及ANSI函數調用都具有移植性,但僅限於流程控制、內存管理和簡單的文件處理。
二、C
C是C語言的繼承,它既可以進行C語言的過程化程序設計,又可以進行以抽象數據類型為特點的基於對象的程序設計,還可以進行以繼承和多態為特點的面向對象的程序設計。C擅長面向對象程序設計的同時,還可以進行基於過程的程序設計。
三、Pascal語言
Pascal語言是由在七十年代早期設計的,最早出現的結構化編程語言,具有豐富的數據類型和簡潔靈活的操作語句,適於描述數值和非數值的問題。Pascal比C簡單。語法類似,但它缺乏很多C有的簡潔操作符。
四、VisualBasic
VB擁有圖形用戶界面和快速應用程序開發系統,可以使用DAO、RDO、ADO連接數據庫,創建ActiveX控件,用於高效生成類型安全和面向對象的應用程序,整潔的編輯環境。易學、即時編譯導致簡單、迅速的原型,大量可用的插件。表單型和對話框型的程序很容易完成,要編寫好的圖形程序卻比較難。
五、Java
Java於在網頁上內嵌動畫—它是壹門極好的完全的軟件編程的小語言。“虛擬機”機制、垃圾回收以及沒有指針等使它很容易實現不易崩潰且不會泄漏資源的可靠程序。特點有二進制碼可移植到其他平臺,內含的類庫非常標準且極其健壯,自動分配合垃圾回收避免程序中資源泄漏。