【IT通通識】初哥學寫程式(2)

2020-10-16
曹重廉
香港專業教育學院(IVE)李惠利院校資訊科技系講師
 
AAA

f12da2ed-2b6b-455f-92d1-6bc9c91cb264.jpg

筆者上星期在專欄介紹了三種編程語言包括Python、Java及JavaScript,今期將與大家分享另外數款同樣屬較常見的編程語言,亦會教各位新手開始接觸編程時,應按照甚麼原則選擇適合自己學習的編程語言。

PHP

PHP仍是目前最流行的後端(Back-end)編程語言之一。儘管PHP面對來自Python和JavaScript的激烈競爭,但市場上對PHP 開發人員仍然有大量需求。PHP背後擁有豐富而且強大的框架 (Frameworks),讓初學者亦可以容易掌握製作動態網頁的技巧。雖然PHP缺乏高規格的安全性,於除錯處理上亦有些改進的空間,但如果你希望加入一間傳統科技公司,目標成為後端開發人員,不妨先學習PHP編程語言。

C#

C#是由Microsoft開發的一種通用編程語言,它支援元件導向 (Component-oriented)及物件導向(Object-oriented),幫助開發人員節省編程時間,亦被廣泛應用於開發後端及建構Unity遊戲。C#不但能與.NET完全整合,亦是開發Windows軟件的最理想選擇。C#的語法與Java相似,若果本身已懂得Java,轉換到C#相對會較容易。

Swift

Swift是由Apple所研發的開源(Open Source)程式語言,適用於開發應用程式給iOS、iPadOS、macOS、watchOS及tvOS。Swift 於2014 年才面世,Apple設計Swift時,就是希望可集合Objective-C、Rust、Haskell、Ruby、Python、C#及CLU等多種編程語言的優點於一身。Swift擁有高規格的安全性,而且語法簡潔,可讀性高,亦有自動記憶管理(Automatic Memory Management),會自動釋放不需要的記憶體,提高編程的效率。同時Swift的運行速度亦非常快,較Python快十倍甚至更多。如果你希望開發Apple產品的應用程式,可考慮學習Swift。

初學者的選擇

連續兩星期跟大家淺談各種編程語言,究竟作為初學者應如何選擇﹖筆者認為初學習編寫程式,可因應自己的目標或喜好而決定,若喜歡為Android 或iOS 等平台寫原生(Native)應用程式,可考慮Java 或Swift;若對Unity的遊戲開發有興趣,可以選擇C#;若然興趣是編寫網頁,不妨考慮JavaScript或PHP。如果上述都不是你的興趣所在,易於掌握的Python應該是你最好的選擇。

 

IVE資訊科技學科提供的高級文憑課程,包括網絡系統、大數據、數據科學、人工智能、網絡安全及智能科技等,支援智慧城市年代,各界對資訊科技專才的殷切需求。課程涵蓋資訊及通訊科技,與多媒體及娛樂科技兩大範疇,全面迎合不同行業的需要,同時協助學生掌握最新的科技及應用,以備將來在充滿挑戰及急速變化的行業環境中發揮專長。

文章只屬作者觀點,不代表本網立場。

 
延伸閱讀
  • 現時市面上有多種不同的編程語言,它們所編寫的程式可在不同平台使用,亦各有特定用途,擁有各自的獨特語法(Syntax)。

    曹重廉  2020-10-09