Hello World è un semplice programma che, una volta eseguito, visualizza il messaggio: Ciao a tutti . Opportunamente, il Ciao a tutti programma è stato a lungo l'induzione del nuovo programmatore in una miriade di linguaggi di programmazione. Un progetto presso l'Association for Computing Machinery (ACM) della Louisiana Tech ha raccolto tutti i file Ciao a tutti esempi di programmi che riuscirono a trovare e scoprirono 204.
Ecco cosa il file Ciao a tutti il programma sembra in Pascal:
programma Hello; begin (* Main *) writeln ('Hello, world!') end. (* Principale *)
L'output dovrebbe essere simile a: Hello, world!
Nessuno sa esattamente perché Ciao a tutti ha resistito così bene alla prova del tempo. La spiegazione storica più probabile è semplicemente che un breve programma come Ciao a tutti una volta ha permesso al programmatore di assicurarsi che il compilatore di un linguaggio, l'ambiente di sviluppo e l'ambiente di runtime fossero installati correttamente. Poiché ciò ha comportato molto lavoro, è stato utilizzato prima un programma molto semplice per testare le cose. Secondo Wikipedia, la tradizione di utilizzare la frase "Hello, world" come messaggio di prova è stata influenzata da un programma di esempio nel libro "The C Programming Language", di Brian Kernighan e Dennis Ritchie.