在上一篇文章中,我们为第一部分【计算机历史】画上了句号。从本篇开始,我们将开启第二部分——【C++ 的奇妙之旅】。在此部分中,我们将开始学习 C++ 这门核心编程语言。今天,我们将由浅入深地介绍 C++ 的发展历史、设计理念,以及它为何能成为当今信奥赛场上的主要编程语言。
写在前面的话:这是一系列专为对信奥(信息学奥赛)感兴趣的中小学生及家长朋友们准备的科普文章。笔者受自身学识所限,文中若存在不严谨之处,还望各位读者指正。
推出本系列的初衷主要有三点:
- 拓宽视野:在动手写代码之前,了解计算机软硬件的发展脉络。
- 激发兴趣:通过通俗地讲述技术与历史,激发中小学生对计算机科学的兴趣。
- 课余读物:作为休闲阅读,让大家在轻松的氛围中收获知识。
第一部分【计算机历史】系列文章往期回顾:
操作系统
- 【信奥业余科普】01:人类为什么要发明计算机?——从算盘到30吨的庞然大物
- 【信奥业余科普】02:给机器注入灵魂的两位天才——图灵与冯·诺依曼
- 【信奥业余科普】03:计算机的数据表示,从 0 和 1 到大千世界
- 【信奥业余科普】04:承载“0和1”的物理躯壳——从30吨的庞然大物到指甲盖大小的微缩奇迹
- 【信奥业余科普】05:搞定了硬件,怎么教它做事?——从打孔纸带到 C++ 与操作系统
- 【信奥业余科普】06:将世界连为一体——从阿帕网到无处不在的互联网
- 【信奥业余科普】07:给计算机下达的“作战菜谱”——初识算法与数据结构
- 【信奥业余科普】08:从科幻走进现实的魔法——初识人工智能(AI)
要想了解一门编程语言的设计初衷,最好的办法是结合它诞生时的历史背景。我们先来聊聊编程语言的发展过程。
全文详见:https://www.coderli.com/cs-basics-09-cpp-intro/
https://www.coderli.com/cs-basics-09-cpp-intro/https://www.coderli.com/cs-basics-09-cpp-intro/