为何学习编程往往都是从编写输出HelloWorld的程序开始
首先 , 在学习编程的第一堂课上 , 老师往往会为同学们展示一个输出“Hello World”的程序 , 然后基于这个程序来进行讲解和扩展 , 同学们做的第一个实验 , 往往也是输出“Hello World” , 这可以看成是一个传统 , 或者说是一个约定 。
文章插图
究其原因据说是C语言的创始人在第一次为学生讲解C语言编程时 , 就采用了输出“Hello World”的程序 , 后期的老师采用这个实验也是一种向大师致敬的方式 。
从学习编程的角度来说 , 输出“Hello World”更像是一种形式 , 标志着一种开始 , 因为不论是程序研发专家 , 还是一名普通的程序员 , 在学习编程语言的初期 , 都是从“Hello World”开始的 , 随着时间的推移 , 这个简单的“Hello World”更像是一种鼓励 , 鼓励初学者在编程的道路上走得更远 。 在学习一门新的技术时 , 一些形式化的操作往往能够为这个技术赋予“灵魂” , 从而鼓励更多的初学者 。
文章插图
在IT互联网发展的历史过程中 , 有太多这样的符号 , 这些符号也被赋予了更多的含义 , 比如“@”这个符号在早期被约定为发送电子邮件的一种特定符号 , 而当前这个符号也被广泛看成是互联网的一个标志 , 也许未来“@”这个符号还会有很多具体的功能 。 并不是说这个符号不能被代替 , 而是这个符号在技术人员和普通用户的眼中 , 已经有了一定的含义 。
文章插图
最后 , 随着当今社会逐渐进入到大数据、人工智能时代 , 不论是职场人还是学生 , 都应该重视编程语言的学习 , 掌握编程语言也掌握了一种与未来社会交流沟通的方式 。
我从事互联网行业多年 , 目前也在带计算机专业的研究生 , 主要的研究方向集中在大数据和人工智能领域 , 我会陆续写一些关于互联网技术方面的文章 , 感兴趣的朋友可以关注我 , 相信一定会有所收获 。
【为何学习编程往往都是从编写输出HelloWorld的程序开始】如果有互联网、大数据、人工智能等方面的问题 , 或者是考研方面的问题 , 都可以私信我!
推荐阅读
- 诺基亚为何宁可逐渐没落也不采用Android系统?长知识了
- 计算机专业大一下学期,该选择学习Java还是Python
- DeepMind巨亏42亿、独角兽惨遭3折贱卖,AI公司为何难有“好下场”?
- 假期弯道超车 国美学习“神器”助孩子变身“学霸”
- 想自学Python来开发爬虫,需要按照哪几个阶段制定学习计划
- 未来想进入AI领域,该学习Python还是Java大数据开发
- 为何日本实体店能“干倒”电商,中国实体店却不行?原因值得深思
- Google AI建立了一个能够分析烘焙食谱的机器学习模型
- 机器人|万州区举办“中国梦科技梦”机器人编程大赛
- 「低速·老年代步车」为何不被认可·同为电驱却不算新能源?