当前位置:首页 > 每日看点 > 正文内容

为什么学习编程第一课要学习输出"hello, world"?这是谁规定的?

卡卷网10个月前 (04-03)每日看点257

全球几乎所有编程教程的第一课,都是教你打印一句毫无营养的“Hello, World”。这真的只是个传统,还是背后藏着不为人知的秘密。

为什么学习编程第一课要学习输出"hello, world"?这是谁规定的?  第1张

刚开始学编程的朋友可能会想,这么简单的代码有什么意义?我要学的是人工智能、区块链,不是打印几个字母。但你想过没有,这个看似无聊的传统,实际上是编程界最巧妙的心理学应用。初学者最怕的不是难度,而是挫折感。编程入门就像健身第一天,如果教练直接让你举50公斤杠铃,你可能当场就放弃了。

“Hello, World”的三重心理暗示,即时满足感,当你敲下几行代码,屏幕立刻显示出结果,这种即时反馈会触发大脑释放多巴胺,让你产生成就感;仪式感,就像代拜师必须倒茶一样,“Hello, World”是编程世界的入门仪式,完成它意味着你正式加入了这个群体。心理铺垫,通过完成一个简单任务,为后续更复杂的学习建立信心基础。

为什么学习编程第一课要学习输出"hello, world"?这是谁规定的?  第2张

意外成就了经典,这个传统源于1972年,贝尔实验室Brian Kernighan在《A Tutorial Introduction to the Language B》编写了打印“Hello, World”的示例程序。1978年,他与Dennis Ritchie合著的《The C Programming Language》将其作为第一个示例代码推广,当时他们只是随手选择了这个例子,却没想到这个简单句子会成为全球编程教育的标志。这根本不是巧合,作为两位计算机科学领域的大师,他们深知学习心理学的重要性。他们选择“Hello, World”而非其他,是因为这句话,简短易记,带有人性化的问候,暗示着程序与世界的连接。

传统背后是智慧,当你下次看到“Hello, World”时,别急着嗤之以鼻。这个看似简单的传统,凝聚了教育心理学的精华,是编程界前辈留给我们的一份礼物。

学编程,从“Hello, World”开始,不仅是在向计算机问好,也是向一个充满可能性的新世界打招呼。

为什么学习编程第一课要学习输出"hello, world"?这是谁规定的?  第3张

你敲出的第一行代码,可能决定了你能走多远。

扫描二维码推送至手机访问。

版权声明:本文由卡卷网发布,如需转载请注明出处。

本文链接:https://www.kajuan.net/ttnews/2025/04/12240.html

分享给朋友:

相关文章

有什么音乐软件可以全部免费下载歌曲?

有什么音乐软件可以全部免费下载歌曲?

作为音乐发烧友,我几乎把市面上所有的发烧碟、试音碟,全都给收藏,下载下来了!音质都是无损的,品质特别高,有5.1环绕的、有DTS的、有中文的、有英文的。大家可以看看这个音乐目录,大概有30万张专辑。有需要下载软件的朋友,可以双击屏幕,然后搓...

支付宝碰一碰市场如何?

支付宝碰一碰市场如何?

今年,支付宝又整了新的大活,即无须扫码即能完成支付操作的“支付宝碰一碰”正式登场。下面就来给大家分析分析,这是个什么情况,为什么都在说能赚钱。支付宝碰一下怎么赚钱的?都有谁能赚到这份钱?1.支付宝碰一下原理支付宝碰一下的本质依旧是“条码支付...

为什么说不懂电脑的不要碰AMD?

作为一个资深垃圾佬,说缺点前,先说优点吧AMD CPU(后续简称AU)的优点:处理器对比Intel,三级缓存更大,最明显的感知就是,网游帧数更高(5900X,7900X之类高端型号都是双CCX共享大缓存,反而不如次一点的CPU帧数更高);相...

阿里云服务器续费价格好贵,想换一家云服务厂商,该怎么选择?

阿里云服务器续费价格好贵,想换一家云服务厂商,该怎么选择?

最近一台买了3年时间的腾讯云轻量服务器到期了,还有5天时间。当时买的价格是3年198元。配置是2核CPU、4GB内存,80GB SSD云硬盘,1200GB 流量包,然后中途给免费升级了CPU,从2核变成了4核。平均下来一年的费用70元不到,...

数据分析人员需要掌握sql到什么程度?

数据分析人员需要掌握sql到什么程度?

能熟练用SQL进行统计分析,包括基本查询语句,聚合函数,连接,子查询,窗口函数等。作为现互联网的数据打工人,接下来我从SQL必知必会和SQL学习方法两个方面来详细介绍~注意:对于传统企业和一些小公司,数据量级并不太大,这时只要掌握Excel...

我怎么也无法理解网络游戏为什么会有外挂?

我怎么也无法理解网络游戏为什么会有外挂?

因为你把服务器想象成了无所不能的上帝;但在我们程序猿眼里,服务器不过是一个黑大傻粗的计算器。比如说,我们在某个位置打开一个宝箱:那么,你觉得,程序背后应该做了些什么呢?一、天真的玩法天真的程序猿会觉得,啊,这事简单!我就告诉服务器,用户ID...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。