內容介紹
現在是 IT的時代,工作與生活都離不開IT。許多人都想了解軟體原理,甚至編寫一些簡單的軟體。通過《編程 ING:人人都能學會程式設計》一書,你就能擁有這樣的能力,甚至培養出對編程的興趣。本書在編寫上採用了心理學的一些技巧,每一頁都有繪製精美的彩圖並配有相應的說明文字,通過圖的方式加強說明,而且圖片與下面的文字相互呼應,達到重複的效果,可以加深記憶。讀者在看圖的過程中思考,在閱讀文字的過程中加強理解,在動手實踐的過程中實際體會,學習效果相當好。
這本書分成三大篇:第一篇講述編程原理,第二篇講述語法細節,第三篇是範例演示。第一篇重點在打破隔閡,讓讀者對編程有基本的認識,不再感到陌生或恐懼。第二篇詳細說明語法,內容安排得深入淺出,不像一般程式設計書籍那般枯燥,而且強調動手做實驗。第三篇的範例將前兩篇的知識整合起來,並且突破性地設計漸進式的範例,讓學習的坡度相當和緩,且講解了所有的程式要素,包括循環、分支、函式、遞歸與模組化。
任何人想學程式設計,這本書都會是一個明智的選擇。
作者介紹
台灣清華大學計算機碩士創新工場首席布道架構師
曾任大學講師、技術總監、
培訓講師、程式設計師、譯者、
技術編輯、技術專欄作家
著譯多本計算機圖書,
包括《Java夜未眠》
作品目錄
第1篇編程原理 2
第1章 認識編程 3
第2章 使用互動環境 13
第3章 腳本檔案 27
第4章 字元編碼 37
第5章 解釋器原理 51
第6章 語境與單字 61
第7章 多語境的操作 71
第2篇
語法語義 82
第8章 一切都是值 83
第9章 數據類型 95
第10章 字面值 107