Hello World

Tradition dictates that the first program in any introduction course is Hello World. Hello World simply prints the text “Hello World” to the screen.

Below is an example of an object-oriented version of this program in both Java and Python:

// Java
public class HelloWorld{
    public static void main(String[] args){
        System.out.println("Hello World");
# Python
class HelloWorld:
    def main():
        print("Hello World")


In each program, the actual work is done by the line containing the word print. In the rest of this module, we’ll explain the details behind the structure of this program.