Skip to main content

Hello World in 30 Programming Languages (Part 2)

How many programming languages do you think you know? Think a lot?
Let's Check that out...

This post is the second part of a bigger series, if you haven't read the first part, do so here.

11. BASIC: Let's begin with the basics

Developed by: John G. Kemeny and Thomas E. Kurtz
Developed in: May1, 1964
HelloWorld.bas
CLS PRINT "Hello World!" END

12. Java: Just have a sip!

Logo of Java Programming Language
Java
Developed by: James Gosling and Oracle Corp.
Developed in: May 23, 1995
HelloWorld.java
public class HelloWorldApp { public static void main(String[] args) { System.out.println("Hello World!"); } }

13. GDScript: Go, go Godot!

Logo of the GDScript Programming Language
GDScript
Developed by: Juan Linietsky and Ariel Manzur
Developed in: 14 January, 2014
HelloWorld.gd
extends Node2D func _ready(): print("Hello World!")

14. Lua: Powerful, fast, lightweight, embeddable scripting language

Logo of Lua Programming Language
Lua
Developed by: Roberto ierusalimschy, Waldemar Celes and Luiz Henrique de Figueiredo
Developed in: 1993
HelloWorld.lua
print("Hello World!") --print "Hello World!" --is also equivalent

15. Pascal: In the honor of Blaise Pascal

Developed by: Niklaus Wirth
Developed in: 1970
HelloWorld.pas
program HelloWorld(output); begin writeln("Hello World!"); end.

16. Python: Beware, or proceed if you dare

Logo of Python Programming Language
Python
Developed by: Guido van Rossum and PSF(Python Software Foundation)
Developed in: 20 February, 1991
HelloWorld.py
print("Hello World!")

17. Rust: Empowering everyone to write better code

Logo of Rust Programming Language
Rust
Developed by: Graydon Hoare and The Rust Foundation
Developed in: July 7, 2010
HelloWorld.rs
fn main(){ println!("Hello World!"); }

18. Perl: There's more than one way to do it

Logo of Perl Programming Language
Perl
Developed by: Larry Wall
Developed in: February 1, 1988
HelloWorld.pl
print "Hello World!\n";

19. R: For statistical computing

Logo of R Programming Language
R
Developed by: Ross ihaka and Robert Gentleman, R Core Team
Developed in: August 1993
HelloWorld.r
print("Hello World!", quote=FALSE)

20. Ruby: Got one? Time to show off!

Logo of Ruby Programming Language
Ruby
Developed by: Yukihiro Matsumoto
Developed in: 1995
HelloWorld.rb
print("Hello World!") #puts "Hello World!" #is also equivalent

Comments