你知道历史上第一个程序员是谁吗?

2019-07-08 04:51

你知道历史上第一个程序员是谁吗?

10月24日,中国程序员节!向改变世界的程序员致敬!

提到程序员,你的第一印象是什么呢?害羞?黑眼圈?宅男?欢迎在文末留言讨论哦~

你知道历史上第一个程序员是谁吗?

每个行业都有自己的祖师爷,编程也不例外。值得程序员们自豪的是,他们的这位祖师爷其实是位不折不扣的“白富美”——阿达?奥古斯塔(1815-1852)。她是英国著名诗人拜伦的女儿,19岁时嫁给洛甫雷斯伯爵,成为洛甫雷斯伯爵夫人(Countess of Lovelace)。

你知道历史上第一个程序员是谁吗?

阿达是位数学家,也是穿孔机程序创始人。她建立了循环和子程序概念,为计算程序拟定“算法”,写作了第一份“程序设计流程图”,被视为“第一个为计算机写程序的人”。她曾预言道:这个机器未来可以用来排版、编曲或是各种更复杂的用途。

据说美国国防部花了10年的时间,把所需软件的全部功能混合在一种计算机语言中,希望它能成为军方数千种电脑的标准。1981年,这种语言被正式命名为ADA(阿达)语言,以纪念这位“世界上第一位软件工程师”。美国国防部标准局也曾以她的生日设立了编号MIL-STD-1815。在微软的产品里也可以找到Ada的全息图标签。另外英国计算机公会每年都会颁发以Ada为名的奖项。

2009年,一个基金会把每年10月的第二个星期二定为“阿达?洛甫雷斯日”,以彰显女性在科学、技术、工程和数学(STEM)上的成就。

不过,程序员节正式成为一个节日是在俄罗斯。2002年,俄罗斯程序员Valentin Balt收集签名,向俄罗斯联邦政府请愿将9月13日设定为程序员节。2009年9月11日,俄罗斯总统梅德韦杰夫在节日安排方案上签了名,“程序员节”从此成为了俄罗斯的一个正式节日。除了俄罗斯之外,其他国家的一些程序员社区也会庆祝这个节日。

本文首发于微信公众号:学堂在线。文章内容属作者个人观点,不代表和讯网立场。投资者据此操作,风险请自担。

(责任编辑:张洋 HN080)


上一篇:1024程序员节到来 魅族Flyme程序员反差萌最吸睛
下一篇:女程序员眼里的IT圈:爱情行业
扩展阅读
阿里程序员放大招:淘宝App推出“扫”垃圾功能
阿里程序员放大招:淘宝

中关村在线消息: 目前,AI智能识别垃圾功能(测试版)已在手机淘宝App上线。用户可以在常用的“扫一扫”功能里...点击了解…

福特领界的制动性能是什么水平? 教授测评团队用实际数据告诉你
福特领界的制动性能是什

不少人在看车辆测评的时候,总喜欢关注一辆车的速度有多快、马力有多足,却总是忽视了更加重要的安全因素。你...点击了解…

国产自拍www.ypzxy.com
韩国理论电影www.sf-show.com
草莓视频直播appwww.wjydyy.com
丝瓜app下载www.hoerh.com
含羞草appwww.spoker1.com
丝瓜app下载www.gxhanq.com
黄瓜app直播www.lycook.com
草莓视频直播appwww.021htajls.com
黄瓜app直播www.pyhtls.com
500导航www.jdxxzg.com
500导航www.ihshd.com