# Part I - Introduction to Programming
本篇為整個「編程筆記」的第一部分,首先說說篇名吧——*Introduction To Programming*, 中文可以譯為*計算機編程導論之 FAQ*,顧名思義,**本部分只準備討論編程中最為底層最為基礎的部分,讓初學者能建立起一個自己的最小學習系統。**那么名字后面的 **FAQ** 又是怎么一回事呢?FAQ - Frequently Asked Questions,也就是常見問題解答。這玩意兒通常是一些所謂的高手、前輩和公司的 support 為了節省回答新手的大量簡單重復問題所耗費的時間精力而采用的一種手法。一旦完成,對于問與被問雙方都輕松省事,效率甚高,實在是居家旅行殺人越貨之必備良藥。
好了,廢話少說,讓我們進入正文。
- Introduction
- Part I Introduction to Programming
- 第一章-編程所謂何物
- 第二章-咋學編程
- 第三章-編程進階-數據結構與算法
- 第四章-操作系統及項目開發雜談
- 控制臺和圖形用戶界面
- 工程和單個文件的關系
- 第五章-編程語言
- 第六章-編程方法論雜談
- 好書哪里找
- 高效使用搜索引擎
- 好習慣
- 文本編輯器
- 版本控制
- 編程開發
- 第七章-教材推薦及其它
- 數據結構與算法類
- Operating System
- C
- C++
- Java
- Python
- Golang
- Network
- 數據庫
- Web-前端
- Web-后端
- 機器學習
- Linux
- GUI
- Android開發
- 數據挖掘與分析
- Spark
- 雜項