好的 - 一个未定义的问题(Eniac插件中的插件模式是一种语言吗??)但竞争者包括:
Konrad Zuse的PlanKalkül(20世纪40年代) - 从未实施(通常被认为是第一个).
无论Ada Lovelace(1840年代)编程(不是Ada) - 如果她是第一个程序员,正如大家所说,她必须使用第一种编程语言,不是吗?可能再也没有实现 - 但巴贝奇有没有可以被称为语言的东西?
图灵对他图灵机的描述(1936年论文).在论文中,他实际上编写程序并以数学方式模拟它们的执行 - 这使得它在我的书中与PlanKalkül一样好(并且早于).
Machester Mark 1计算机的自动编码(1952) - 编译,高级,击败Fortan(?).图灵先生再次(!).
Fortran(1950年代早期) - 在几年内击败了Lisp,毫无疑问通过了嗅探测试.但是它早于Mark 1自动编码吗?
James Curran.. 16
PBS系列连接公司认为,在瓷砖上打孔以控制在织机上创建的图案(大约1700年代)是第一个编程"语言".
其后是播放器钢琴卷轴:纸上的代码,由其读取,并控制机器的操作.那是一种编程语言,不是吗?
PBS系列连接公司认为,在瓷砖上打孔以控制在织机上创建的图案(大约1700年代)是第一个编程"语言".
其后是播放器钢琴卷轴:纸上的代码,由其读取,并控制机器的操作.那是一种编程语言,不是吗?
DNA - 还是必须涉及硅电脑?;-)
由于Ada Lovelace被广泛认为是第一个程序员,我会调查她所使用的一组符号.
更新:您可以阅读Lovelace在Charles Bababrea 发明的Charles Babbage发明的分析引擎草图中使用的符号.Lovelace是翻译,但她描述分析引擎编程的笔记最终比原始出版物长四倍.