序
程式、網路、人工智慧、大數據竟如此有趣。工具真實的改變了我們生活並影響了我們的行為方式。
最初人們用不同符號表示特定的內容,形成代碼,再由翻譯器翻譯給機器、後來有了高級語言,幫助人們指揮機器工作。
導讀
經過許多研究人員的不懈努力,十幾年間,科技發生了飛躍式的進步。這一時期不僅有各種機器材料的發明和改進,還出現了各種程式語言,使得人與機器的關係更加緊密。
機器有自己獨特的「語言」,它能理解的內容是0和1的組合。它聽不懂人類說的話,這時,我們就需要一個「語言翻譯器」來幫忙。
「條件語句」這樣的指令非常多,它們是一種很了不起的想法。越多這樣的指令匯集在機器裡,機器能處理的事情就越多。
程式中的函數就像是故事裡通力合作的工作人員,工程師可以用簡單的代碼,把函數安裝到大程式中,由函數去實現一些特定的功能。
程式出現錯誤就像是機器生病了一樣,會讓機器停止工作。人們將程式錯誤命名為「Bug」。從程式誔生開始,人們必須維謢和更新它,維持它的正常運作。
程式和軟體是兩個不同的東西。軟體像一個大盒子,把程式、檔案和數據統統裝起來,任何人都可以自由使用軟體。