# 编程（Programming）

编程相关术语：从基础概念、数据与类型、控制与抽象，到对象组合、错误处理、并发异步、范式、具体语言、工具链与测试。目录与词条前缀 `NN-` 表示推荐阅读顺序（默认由浅入深）。

## 索引

- [01-基础概念（Fundamentals）](./01-基础概念（Fundamentals）/)
- [02-数据与类型（Data-and-Types）](./02-数据与类型（Data-and-Types）/)
- [03-控制与抽象（Control-and-Abstraction）](./03-控制与抽象（Control-and-Abstraction）/)
- [04-对象与组合（Objects-and-Composition）](./04-对象与组合（Objects-and-Composition）/)
- [05-错误与健壮性（Errors-and-Robustness）](./05-错误与健壮性（Errors-and-Robustness）/)
- [06-并发与异步（Concurrency-and-Async）](./06-并发与异步（Concurrency-and-Async）/)
- [07-范式与风格（Paradigms-and-Style）](./07-范式与风格（Paradigms-and-Style）/)
- [08-编程语言（Programming-Languages）](./08-编程语言（Programming-Languages）/)
- [09-工具链与生态（Toolchain-and-Ecosystem）](./09-工具链与生态（Toolchain-and-Ecosystem）/)
- [10-质量与测试（Quality-and-Testing）](./10-质量与测试（Quality-and-Testing）/)
