Skip links

甚麼是高階低階語言?

Coding Language有分高低?!甚麼是高階低階語言?

新手應該如何選擇程式語言?係咪最易學就最好?
=>新手入門我應該學邊種語言?

 何謂高階及低階程式語言?

要選擇語言程式,首先你必須知道甚麼是高低階程式語言低階程式語言(Low-level programming language)是一種被設計為更接近計算機硬體的程式語言,如組合語言、機器語言等。

高階程式語言(High-level programming language)是一種被設計為讓人類較易於理解和使用的程式語言。程式設計師可以用較高層次的抽象概念來描述問題和解決方案,從而更容易地開發複雜的應用程式。高階程式語言的例子包括Python、Javascript等。

簡單來說高階語言更容易學習,而低階語言更加接近硬件和操作系統,所以能更加精細地調整算法和程序的效能。

係咪最易學就最好?
看到這裡,你是否會想,那當然學簡單一點的!
但要注意的是,較低階的語言能輕易轉換到較高階語言,但較高階的語言若要學懂低階語言,差不多跟重頭學沒有分別

例如,如果軟件工程師學懂及掌握了較低階的編程語言如Java,會較容易透過自學學懂較高階如Javascript,python等編程語言,但如果懂較高的編程語言的如Python Developer,想轉換到較低階的語言如 Java,就不是那麼容易。



左邊紅色的的是Low level較低階的編程語言,如machine code,右邊綠色是high level較高階的編程語言如Javascript
因此,你能發現,大學教授C及C++,

所以,Venturenix LAB教授了較能取得兩者平衡的程式語言- Java
學懂後,一些熱門的程式語言如言如Python, Javascript, React.js, React.Native等,皆能輕鬆轉換!學一種語言如同學習了5-6種!
無論職場些還是往後發展,也能有最多選擇

而事實上,我地Venturenix LAB 曾經收過很多的查詢,是該批學員們讀了其他以 Javascript 為主的Coding Bootcamp, 畢業後才發覺只懂Javascript 很難找到工作,要重新花費到我們的學校讀我們以Java 為主的Coding BootCamp,最後成功轉行。