Why is it called hello world? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 15

Why is it called hello world?

Why is the indroductory program to every language to print "Hello world!". Is there a historical to reason why that exact phrase is used, or is it just something we've collectively settled on?

10th Sep 2018, 4:51 PM
Jens-Emil Sønderup Müller
Jens-Emil Sønderup Müller - avatar
30 Answers
+ 49
Brian Kernighan (creator of C) wrote the first hello world as far as I know. It's a nice tradition, it makes it look like the computer came to life and is announcing it's presence!
10th Sep 2018, 5:16 PM
Schindlabua
Schindlabua - avatar
+ 25
because "Hello Mars" is non-sense
11th Sep 2018, 3:09 AM
Real Gutch
Real Gutch - avatar
+ 14
Every programming language is a new virtual world. So while starting work with it "Hello world" is written to welcome that new world in our life
10th Sep 2018, 5:47 PM
#DARK_PROGRAMMER_✔
#DARK_PROGRAMMER_✔ - avatar
+ 8
Denis Riches and Brain Kernighan wrote their first program in hello world , computer was than brought to life ,and than Greet the world . I think it is a very cool tradition in programming , mostly for beginner programmer,and every language is a new visual world , new syntax and method to work with , its indeed a really cool tradition .
11th Sep 2018, 6:11 AM
George S Mulbah II
George S Mulbah II - avatar
+ 6
I would find "output" or "test" a little more appropriate
10th Sep 2018, 5:01 PM
Jens-Emil Sønderup Müller
Jens-Emil Sønderup Müller - avatar
+ 5
It's weird I commented here yesterday then came back today and my comment's gone. It's just the same with the best answer here.
11th Sep 2018, 2:53 AM
Email Not Activated
+ 5
LONGTIE👔 It might be someone deleted my comment. 12XP is gone. (XP of best answer) :( The time I commented here, there was no other comment.
11th Sep 2018, 3:25 AM
Email Not Activated
+ 5
Brian Kernighan (creator of C) wrote the first hello world as far as I know. It's a nice tradition, it makes it look like the computer came to life and is announcing it's presence! because "Hello world" is non-sense although hello world teaches you next to nothing...
12th Sep 2018, 8:38 AM
MJARAB
MJARAB - avatar
+ 5
Real Gutch Unless you are Elon Musk
13th Sep 2018, 6:37 PM
P-P
P-P - avatar
+ 4
Sleepy Koala that's weird only the maker of a answer, or a gold or higher mod, can delete a answer.
11th Sep 2018, 2:59 AM
LONGTIE👔
LONGTIE👔 - avatar
+ 4
Because if you want to survive in this World, you must learn how to say Hello to it...
12th Sep 2018, 12:32 PM
Zubenathi Mehlomakhulu
Zubenathi Mehlomakhulu - avatar
+ 4
tradition.
12th Sep 2018, 2:01 PM
CrhunteR
+ 3
although hello world teaches you next to nothing...
10th Sep 2018, 5:53 PM
LONGTIE👔
LONGTIE👔 - avatar
+ 3
It gives you a pretty good idea of where the program starts and how to display inner values.
10th Sep 2018, 8:50 PM
BlazingMagpie
BlazingMagpie - avatar
+ 3
I agree with #DARK_PROGRAMMER. When you learn a new language, it's like you're bringing that programming language into existence. It's a fair excuse to say hello world.
11th Sep 2018, 1:12 AM
MysticalOrb
MysticalOrb - avatar
11th Sep 2018, 3:10 AM
LONGTIE👔
LONGTIE👔 - avatar
+ 3
probably because it's your first program and your programming self has just been born so it says ('hello world')
11th Sep 2018, 12:56 PM
Kitan Lawal
Kitan Lawal - avatar
+ 3
it's like you created a new creature and first word of that creature is "hello world" to make you feel that he is friend with you and try to make communication with you
12th Sep 2018, 9:24 AM
Ahmed Bahaddin
Ahmed Bahaddin - avatar
+ 3
They choose Hello World because it is simple, shows it works, easy to remember the format it is in, understandable by everyone, checks if spaces work and many more reasons.
23rd Sep 2018, 11:48 AM
Alexander Wood
Alexander Wood - avatar
+ 3
Because "Hello Kitty" was already taken...
3rd Oct 2018, 7:08 AM
Zubenathi Mehlomakhulu
Zubenathi Mehlomakhulu - avatar