程式語言、程式設計、Java、C++ 這些聽起來很專門的用語,在未來都會是學習趨勢,就像 20 世紀大家開始學英文一樣,在許多國家很多小孩從小就開始學習程式語言,而台灣相對來說比較慢開始有這個觀念,這裡我們就整理了 8 個自學網站,讓你從零開始學習。
為什麼要學程式語言?
關鍵在於「數位素養」(digital literary),什麼是數位素養?網頁設計就是懂得運用電腦及網路資源來定位、組織、理解、估價和分析訊息的能力,雖然說「懂得運用」這四個字的定義非常模糊,但不可否認的,網頁設計學習程式語言是培養數位素養的一種方式,只要擁有就能跑在其他人之前。
另外,軟體工程師也在美國 Business Insider 的 「2014 百大最佳工作」拿下第一名,平均年薪 90,060 美金(約 270 萬台幣),而第二名高雄網頁設計的電腦系統分析師也有79,680美金,工作機會也日漸增多,是炙手可熱的職位
要從哪一種程式語言開始?
就像上一段說的,程式語言有很多種,要從哪一種開始學習比較好,這個問題因每個人的需求還有對自己的期許都有不同,如果你是想要學習網頁設計,自己架設網站,那麼 HTML、CSS、jQuery 這三種前端的基本語言要先學會;如果是想要成為 app 的開發者,在 Android 系統上要懂 Java,在 iOS 系統上則是要會 Objective – C。前三種的入門門檻較後面兩者來的低。
Mashable 整理的「10 個必學程式語言」中也還有其他語言,列出來給大家參考:
1.C語言:最古老且廣泛使用的程式語言,影響後面許多語言(如:C++、Objective-C、Java、C#),用於操作系統上,可以作為入門。
2.C++:C 語言的進階版,Firefox 及 Adobe 系列都是由這個語言構成,也用於系統軟體、應用程式軟體、遊戲。可以獨立於 C 語言學習。
3.PHP:用於網頁開發,Wordpress、Facebook 就是用 PHP 建構的。與 HTML 相較是後端的語言。
4.Python:台南網頁設計物件導向、直譯式的高階程式語言,用於網站以及行動 App 等,Instagram、Pinterest、Google、Yahoo! 皆使用 Python 開發而成。
資料來源:數位時代,https://www.bnext.com.tw/ext_rss/view/id/653696