在计算机诞生初期,编程更像是一门“手艺”。程序员们用机器语言直接与硬件对话,代码像一团乱麻,调试一个程序可能需要在机房通宵达旦。直到1968年,荷兰计算机科学家艾兹格·迪科斯彻提出“结构化编程”理论,才让软件开发从“手工作坊”走向“现代工业”。