尚未建立名稱
能量:0
我的帳號中心
問 學Bot 任何問題!
首頁&搜尋
最愛&收藏
所有課程
分享資源
帳號設定
關於學呀
線上募款
不同的程式語言
編輯章節
EDU-MD
Google 教室
加至書籤
# 程式語言 程式語言就是人們與電腦溝通的語言,而就像人與人溝通有不同的語言,人與電腦溝通所用的程式語言,也有著很多的種類。我們在 ⟨什麼是程式⟩ 以及 ⟨電腦怎麼讀懂程式⟩ 篇中有對程式更詳細的介紹。 世界上各式各樣的程式語言中,各自有他們不同的用處。有些程式語言常常出現在網頁上,有些常常出現在 Android 軟體中,有些則專門用來進行大量的運算。若我們將初學者常見的程式語言作分類,大致可以分成: ## non-markup language 這是一般大家常常使用的程式語言,包括這整個程式概論的課程,都是在講解這類non-markup language。這類的程式語言,可以很明顯的看出一條一條的指令,也常常出現括號「 () 」、大括號「 {} 」、冒號「 : 」等符號。平常我們常說的C++、Python等,都是這類的程式語音哦! 若是要再細分這類的程式語言,還可以分作 **functional programming(函數式編程)與object orientation(物件導向)** 兩種。 ## markup language ![](https://images.unsplash.com/photo-1542831371-29b0f74f9713?ixlib=rb-1.2.1&;;;q=80&;;;fm=jpg&;;;crop=entropy&;;;cs=tinysrgb&;;;w=2000&;;;fit=max&;;;ixid=eyJhcHBfaWQiOjExNzczfQ) 這類程式最常用來製作網頁介面、手機介面、資料結構等。常見的 markup language 有HTML、XML等。你可以從程式中許多的「 <> 」來辨別。其實,幾乎所有網頁都使用了這種程式語言哦!如果你現在使用的是電腦,只要按下鍵盤上的**F12** 鍵,就可以看到HTML呢! ## 不同的程式語言 這些各式各樣的程式語言,各有各的特色與長處。他們各自擅長不同的領域,各自有自己的語法及符號。距離來說,以下就以我們熟知的 for 迴圈當例子好了。 在 JavaScript 中: ``` for(let i = 0; i < 10; i++){ doSomething(); } ``` 在 Python 中: ``` for i in range(10): doSomething() ``` 是不是有很大的不同呢?接下來的幾章,讓我們看看幾個常見的程式語言,探索一下他們的歷史與用處。
複製內容