電腦科學,或說計算機科學,是個在美國不斷成長的產業,薪資報酬也很高。市場上永遠存在著對天賦異稟的新銳工程師的需求,這就是爲什麼「學習程式語言」一直是一件有魅力的事情。html
可是,就跟任何技能同樣,咱們經常不知道從哪一個地方開始學起,如下是幾個最適合程式語言初學者,一開始,能夠跟著作的幾個步驟。編程
入門的編程方式-Drag and Drop瀏覽器
「Drag and Drop」是一種基礎的寫程式方式,可讓你直接用「拖曳」方塊,或者是透過其餘視覺化的元素去寫程式,而不是生硬地寫 Code。架構
一個專門提供線上 Coding 課程的網站-Code.org,它的其中一個創始人 Hadi Partovi 表示,用拖曳的方式,是一種更容易學習程式語言,特別是學習相關基礎知識的好方式,並且,不用煩惱每個細部 Coding 文字到底要放在哪一個位置。ide
Partovi 也對 Business Insider 表示:「一旦你透過拖曳的方式學會程式語言的基本概念,你絕對會想要學會,怎麼把它真的作出來。」工具
目前已經有不少,可讓你用 Drag and Drop 方式寫程式的資源,包含MIT Scratch、Code.org’s Code Studio 以及 Google Blocky。學習
適合初學者的語言-Python網站
Partovi 表示,Python 由於較不強調句法,是一種對初學者來講較簡單的語言。因此,若是你忘記了括號或是放錯了幾個分號,它不會像其餘的程式語言工具同樣跑不出來。spa
實用的程式語言-Javascripthtm
Javascript 不像 Python 同樣簡單,但它可以在每個平臺上面運做-Mac, Windows, iOS和 Android 等等。Partovi 說,各類網頁瀏覽器,或甚至連智慧手錶這類新的產品,武漢仁濟腫瘤醫院怎麼樣均可以支援。
「一旦你學會了 Javacript,那就至關程度習得程式語言的能力。」Partovi 說。
在 Javascript 以後,試試看 Ruby 和 Ruby on Rails 吧!
Ruby on Rails 是一個可以幫你瞭解程式語言後臺的好工具,儘管 Ruby 和 Ruby on Rails 的名字很像,但他們有一個關鍵的差別。Ruby 是一種腳本語言(scripting language),一般在語法上比較簡單,但 Ruby on Rails 是一個基於 Ruby 之上的網頁應用程序架構,換句話說,Ruby 是一種程式語言,而 Ruby on Rails 是一個讓你可以更容易製做網站的工具。
究竟是什麼讓 Ruby 和 Ruby on Rails 有這麼大的吸引力呢?Partovi 指出,由於在使用這些工具的過程當中,不須要涉及模型的試做,一旦你寫下這些 Code,便可輕輕鬆鬆獲得最終的產品而且讓它運行。http://www.fnb.hk/blog/space-34121-do-blog-id-315223.html