簡介
“Hello,World”程式指的是只在計算機螢幕上輸出“Hello,World!”(意為“世界,你好!”)這行字元串的電腦程式。一般來說,這是每一種計算機程式語言中最基本、最簡單的程式,亦通常是初學者所編寫的第一個程式。它還可以用來確定該語言的編譯器、程式開發環境,以及運行環境是否已經安裝妥當。將輸出字元串“HelloWorld”作為第一個示範程式,已經成為程式語言學習的傳統。該程式因BrianKernighan和丹尼斯·里奇(DennisM.Ritchie)所著的電腦程式設計教程《C語言程式設計》(TheCProgrammingLanguage)中使用而廣泛流傳;但這本書並不是“HelloWorld”的濫觴,雖然這是一個普遍存在的錯誤認知。“HelloWorld”示例程式最早出現於1972年,由貝爾實驗室成員BrianKernighan撰寫的內部技術檔案《IntroductiontotheLanguageB》之中。不久同作者於1974年所撰寫的《ProgramminginC:ATutorial》,也延用這個示例;而以本檔案擴編改寫的《C語言程式設計》也保留了這個示範程式。
現狀
起初,"hello,world"程式的標準列印內容必須滿足“全小寫,無驚嘆號,逗點後需空一格”。不過沿用至今,完全恪守傳統的反而罕見。