老師接著提到了一部知名的二戰電影-模仿遊戲,故事的主人翁圖靈最後從譯密機設計出來的,就是以0與1組成的第一代電腦,不過由於用自然語言無法有效地和電腦溝通,於是有人設計出組合語言,也就是第一代電腦程式,第二代電腦程式是FORTRAN,中文名稱是福傳,後來又發展出第四代R語言和SQL語言,不過由於難懂,後來又有人發展了C語言。

C語言是程式語言的里程碑,因為它雖然是高階語言,但是具備了低階語言的效率,被廣泛使用,惟一的問題是錯誤很多。發現這件事的人於是發展出物件導向方式寫他的碩士論文,錯誤不多,但很慢,後來他畢業以後進入Google,把C語言結合物件導向,發展了C++語言,++是第二代C語言的意思。

後來網際網路開始發展,C++和跨平台的程式語言JAVA開始競爭,有人製作一個平台,叫作byte code,可把JAVA翻譯成byte code,於是C++的擁護者也不甘示弱,設計出. net,是任何語言都可以執行的平台,翻譯成C#語言,#代表四個+連起來,代表第三代。

再來是基礎程式設計介紹篇~




arrow
arrow
    全站熱搜
    創作者介紹
    創作者 慕沙 的頭像
    慕沙

    沙之天地

    慕沙 發表在 痞客邦 留言(0) 人氣()