为什么什么语言编程第一个编程都要从Hello world开始?

每个人学编程的时候,第一次写的程序几乎都是输出hello,world,这个传统是怎么来的呢,又或者是谁规定的呢?今天我们就一起来“考古”一下。输出“Hello, World”是一个功能非常简单的程序,它仅命令计算机向外界打印“Hello,World”这句话。一般来说,它是开发人员用来测试系统的第一个程序。而对于程序员来说,在屏幕上看到这两个词意味着他们的代码可以编译、加载、运行。
在过去的几十年里,它逐渐成为一个历史悠久的传统。屏幕上输出“Hello,World”意味着初学者与计算机交流成功,常常会感到非常兴奋。下面说说编程史上最著名的这两个词是如何开始逐渐形成“传统”的。
![在这里插入图片描述](https://img-blog.csdnimg.cn/20191016111638369.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L1ZpY2tIVUM=,size_16,color_FFFFFF,t_70)
 hello world的起源要追溯到1972年,贝尔实验室著名研究员Brian Kernighan在撰写“B语言教程与指导(Tutorial Introduction to the Language B)”时初次使用(程序),这是目前已知最早的在计算机著作中将hello和world一起使用的记录。之后,在1978年,他在他和Dennis Ritchie合作撰写的C语言圣经“The C Programming Language”中,延用了“hello,world”句式,作为开篇第一个程序。在这个程序里,输出的”hello,world” 全部是小写,没有感叹号,逗号后有一空格 。虽然之后几乎没能流传下来这个最初的格式,但从此用hello world向世界打招呼成为惯例。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值