THE RIVER OF COMPUTING LANGUAGES
千流有来处,沿岸皆可停。
从可编程机器的构想到今天。沿河漫游,点亮一门语言,看看它从哪里来,又流向哪里。
时间长河 / 按来源年代定位,非等距时间轴
模糊匹配 · 选中即定位
淡线显示已记录关系;点选语言放大查看上下游,点空白恢复全貌。虚线:影响 实线:超集/后继 较淡:依据待核
THE COLLECTION · 不按热度排序
每一种名字,都有位置。
LANGUAGE LAB
语言实验台
选择一门语言,阅读并改写示例。
代码
运行结果
选择 JavaScript 或 Python 可在浏览器中运行。
运行结果仅由已接入的真实执行环境产生。
馆藏的边界,也写在展签上。
完整导入 PLDB 本次公开快照,包括它标记的语言以及文件格式、工具等相关技术。快照全量不等于人类历史上所有语言:尚未收录的语言、缺失的年代与关系,仍需要研究和补录。
地图常显名称参考 TIOBE 当前前 50 名及其长期历史表 ↗,并补充有史料依据的历史节点。长期表仅覆盖部分语言,2001 年前按 Usenet 讨论量回推;历史节点不是热度排名。榜单只影响文字显示,不影响馆藏收录。
关系图可切换「设计脉络」与「实现与生态」。设计箭头表示记录的影响、后继或扩展;青色无箭头连线表示具体实现、平台或工具提供的互操作,不能据此推断语言血缘。每条人工补充关系可在档案中打开出处。档案中「附有论证与出处」表示保存了关系说明和引用,不等于全部历史论证已完成;「来源字段,关系待核」表示仍只有来源字段记录,图上使用较淡的连线。PLDB 原字段尚未逐条完成一手史料复核;未记载关系不代表没有上游。
河景与浪花是导航意象。年代为来源记录,可能对应不同版本或发布口径;Ada 等人物与机器放在序厅。实验台只显示真实运行结果,尚未接入运行时的展品不会显示假输出。
PLDB 数据说明与公开领域声明 ↗ · 本地数据快照记录