首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

历史今日:被称为“世界第一个程序员”的人是著名诗人之女

说起程序语言,或许你听说过C语言(Denis)、Unix系统(Thompson),Linux系统(Linus),Java语言(Gosling),而Ada语言你知道?Ada是一种表现能力很强的通用程序设计语言,它是美国国防部为克服软件开发危机,耗费巨资,历时近20年研制成功的。它被誉为第四代计算机语言的最成功代表。在1980年12月10日,美国国防部正式为这个程序语言命名——Ada,以纪念阿达·洛芙莱斯(Ada Lovelace)。

阿达·洛芙莱斯被公认为世界上第一位程序员,她不仅思绪敏捷,聪颖过人,而且还貌美如花。她的父亲还是英国著名的诗人拜伦(经典诗句:If I should see you,after long year.How should I greet, with tears, with silence. )。

阿达·洛芙莱斯于1815年12月10日出生于伦敦,17岁的她在英国剑桥大学见到了计算机鼻祖查尔斯·巴贝奇教授,第一次接触到“差分机”的概念 (差分机是早期计算机的前身,能提高乘法速度和改进对数表等数字表的精确度)。阿达·洛芙莱斯日后的在和巴贝奇教授讨论差分机的过程中,预言了通用计算机的可能。譬如她建议建议用二进制数代替原来的十进制数,表明分析机可以接受各种各样的穿孔卡:“控制卡”、“数据卡”、“操作卡”。她还提议数字和其他符号如字母都可以“编码”成数字数据,机器可以处理它们。甚至早于现代计算机出现200年,提出了分析机的记忆能力的想法,指出分析机应该有存储位置或地址,并且有“注解或备忘”的可能性。 阿达·洛芙莱斯对日后编程贡献之大,当之无愧成为世界公认的第一位程序员。

2012年12月10日谷歌以下图作为纪念阿达·洛芙莱斯这个世界第一位程序员诞辰197年!

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171208A0AKMA00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券