程式語言



程式語言就是人們與電腦溝通的語言,而就像人與人溝通有不同的語言,人與電腦溝通所用的程式語言,也有著很多的種類。我們在 ⟨什麼是程式⟩ 以及 ⟨電腦怎麼讀懂程式⟩ 篇中有對程式更詳細的介紹。

世界上各式各樣的程式語言中,各自有他們不同的用處。有些程式語言常常出現在網頁上,有些常常出現在 Android 軟體中,有些則專門用來進行大量的運算。若我們將初學者常見的程式語言作分類,大致可以分成:


non-markup language


這是一般大家常常使用的程式語言,包括這整個程式概論的課程,都是在講解這類non-markup language。這類的程式語言,可以很明顯的看出一條一條的指令,也常常出現括號「 () 」、大括號「 {} 」、冒號「 : 」等符號。平常我們常說的C++、Python等,都是這類的程式語音哦!

若是硬要再細分這類的程式語言,還可以分作 functional programming(函數式編程)object orientation(物件導向)兩種。


markup language



這類程式最常用來製作網頁介面、手機介面、資料結構等。常見的 markup language 有HTML、XML等。你可以從程式中許多的「 <> 」來辨別。其實,幾乎所有網頁都使用了這種程式語言哦!如果你現在使用的是電腦,只要按下鍵盤上的 F12 鍵,就可以看到HTML呢!


不同的程式語言


這些各式各樣的程式語言,各有各的特色與長處。他們各自擅長不同的領域,各自有自己的語法及符號。距離來說,以下就以我們熟知的 for 迴圈當例子好了。

在 JavaScript 中:

for(let i = 0; i < 10; i++){
    doSomething();
}

在 Python 中:

for i in range(10):
    doSomething()

是不是有很大的不同呢?接下來的幾章,讓我們看看幾個常見的程式語言,探索一下他們的歷史與用處。
上一章節
下一章節
使用者分享的影片來自 YouTube。瞭解更多
+1 
感謝內容貢獻者 此篇文章由 1 位使用者共同編輯而成,並且由學呀的編輯團隊負責維護。點此查看編輯者名單。