書名: 編程可以很簡單作者名: (美)尼基爾·亞伯拉罕本章字數: 697字更新時間: 2021-03-19 11:04:36
第1章 什么是編程
在這一章里,你將了解到:
什么是編程,編程能完成什么任務;
瀏覽你的第一個程序;
了解幾門常用的編程語言。
“一百萬美元很酷嗎?不,十億美元才酷。”
——肖恩·帕克(Sean Parker),出自影片《社交網絡》(The Social Network)
報紙上每周都演繹著財富的傳奇。例如某個科技公司又募集了巨額的資金,或者是被天價收購等。有時候,在報紙頭條上出現的都是數以十億美元計的天文數字,比如耳熟能詳的Instagram、WhatsApp和Uber等。當看到這些時,你一定會在震驚之余感到十分好奇,特別想知道那些所謂的“代碼”是如何“搖身一變”成為讓無數人為之垂涎的“阿里巴巴的寶藏”。然而,大家的興趣或者說“眼界”可能更多地與現在所從事的職業息息相關,也許你所從事的行業是一個日薄西山的夕陽產業,諸如紙媒,抑或者是一個快速變化的領域,例如市場營銷。無論是想要“棄暗投明”,奔向那些新的工作崗位,還是想在現有的工作崗位上再創佳績,理解計算機編程都能推動大家的職業進步。此外,大家也可能更多地關注自己的內心,比如說你有一個很長時間以來一直心馳神往的美好理想,夢想著用雙手創造一個“神器”,它可能是一個網站或者是一個軟件應用,人們可以用它來完美地解決日常生活中遇到的問題。有此想法的人當然知道閱讀和編寫程序將是實現夢想的第一步。無論動機是什么,這本書都將成為你編程生涯的“指路明燈”,幫助你掌握編程工作中復雜的概念和解決遇到的奇怪問題,讓你用一個清晰的、可達成的方式,自己動手實現,最終掌握編程中的知識和技巧。
在這一章中,大家將會了解到什么是編程,計算機軟件深刻地影響到了哪些產業,有哪些不同種類的編程語言,最后還會通過構建一個簡單的Web程序以對編程工作有一個初步的認識。
推薦閱讀
- The Complete Rust Programming Reference Guide
- 數字媒體應用教程
- Spring Cloud Alibaba微服務架構設計與開發實戰
- Visual Basic程序開發(學習筆記)
- 算法基礎:打開程序設計之門
- 云計算通俗講義(第3版)
- Unity Shader入門精要
- Java實戰(第2版)
- Orleans:構建高性能分布式Actor服務
- Python+Office:輕松實現Python辦公自動化
- UML軟件建模
- Photoshop智能手機APP界面設計
- Android編程權威指南(第4版)
- 原型設計:打造成功產品的實用方法及實踐
- 3D Printing Designs:Octopus Pencil Holder