簡介

將輸出字元串“HelloWorld”作為第一個示範程式,已經成為程式語言學習的傳統。該程式因BrianKernighan和丹尼斯·里奇(DennisM.Ritchie)所著的電腦程式設計教程《C語言程式設計》(TheCProgrammingLanguage)中使用而廣泛流傳;但這本書並不是“HelloWorld”的濫觴,雖然這是一個普遍存在的錯誤認知。“HelloWorld”示例程式最早出現於1972年,由貝爾實驗室成員BrianKernighan撰寫的內部技術檔案《IntroductiontotheLanguageB》之中。不久同作者於1974年所撰寫的《ProgramminginC:ATutorial》,也延用這個示例;而以本檔案擴編改寫的《C語言程式設計》也保留了這個示範程式。
現狀
起初,"hello,world"程式的標準列印內容必須滿足“全小寫,無驚嘆號,逗點後需空一格”。不過沿用至今,完全恪守傳統的反而罕見。