"hello world!"說起這個問候語,可能只要接觸過編程的朋友都不陌生,沒錯,它就是所有程式語言學習初期默認的第一個程序,已經成了不是規則的規則!那麼學習編程,為什麼第一個程序是寫」hello world"呢?
AAA軟體教育
這個就要追溯到編程誕生的時期了,「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向世界打招呼成為慣例。
隨著信息技術的發展,編程越來越重要。計算機的發展可以說與程式語言可以說誰也離不開誰。而「hello world "的延續到如今,更多地表達了對前輩的紀念,也延續著程式語言的初衷,走進編程,走進一個不一樣的世界。