華文網

程式猿入門第一課:圖解熱門程式設計語言的優缺點!

什麼是程式設計語言

程式設計語言(programming language),是用來定義電腦程式的形式語言。它是一種被標準化的交流技巧,用來向電腦發出指令。一種電腦語言讓程式師能夠準確地定義電腦所需要使用的資料,

並精確地定義在不同情況下所應當採取的行動。

程式設計語言俗稱“電腦語言”,種類非常的多,總的來說可以分成機器語言、組合語言、高階語言三大類。電腦每做的一次動作,一個步驟,都是按照已經用電腦語言編好的程式來執行的,程式是電腦要執行的指令的集合,而程式全部都是用我們所掌握的語言來編寫的。

Python高手之路(第3版)程式設計語言OpenStack代碼 ¥44 購買

語言種類

(1)組合語言

組合語言的實質和機器語言是相同的,都是直接對硬體操作,只不過指令採用了英文縮寫的識別字,更容易識別和記憶。它同樣需要程式設計者將每一步具體的操作用命令的形式寫出來。組合語言程式通常由三部分組成:指令、虛擬指令和巨集指令。

組合語言程式的每一句指令只能對應實際操作過程中的一個很細微的動作。

(2)指令碼語言

指令碼語言是為了縮短傳統的編寫-編譯-連結-運行(edit-compile-link-run)過程而創建的電腦程式設計語言。此命名起源於一個腳本“screenplay”,每次運行都會使對話方塊逐字重複。

(3)機器語言

由於電腦內部只能接受二進位碼,因此,用二進位碼0和1描述的指令稱為機器指令,全部機器指令的集合構成電腦的機器語言,

用機器語言程式設計的程式稱為目的程式。只有目的程式才能被電腦直接識別和執行。

(4)高階語言

高階語言是大多數程式設計者的選擇。和組合語言相比,它不但將許多相關的機器指令合成為單條指令,並且去掉了與具體操作有關但與完成工作無關的細節,例如使用堆疊、寄存器等,這樣就大大簡化了程式中的指令。同時,由於省略了很多細節,

程式設計者也就不需要有太多的專業知識。

正版 C語言從入門到精通(實例版) 視頻演講教程 C程式設計語言入門電腦教材書 ¥65 購買

目前流行的九大程式設計語言

九種主流程式設計語言:Python、Java、C、C++、JavaScript、C#、Ruby、PHP以及Objective-C。對於每種程式設計語言,大家都能夠看到由其打造的頂級應用成果,

以及該語言的優勢與弊端。

正版 C語言從入門到精通(實例版) 視頻演講教程 C程式設計語言入門電腦教材書 ¥65 購買

正版 C語言從入門到精通(實例版) 視頻演講教程 C程式設計語言入門電腦教材書 ¥65 購買