Code Examples
Short, runnable examples for the basics. Choose a language and open any example in the compiler.
Hello, World!
Every language starts here: print a message to the screen to check that everything works.
Open in compilerprint("Hello, World!")Variables
Variables store values such as text, whole numbers and decimals so you can reuse them.
Open in compilername = "Ada" age = 21 height = 1.75 print(name, age, height)Conditions
if / else lets your program choose a path depending on a value.
Open in compilerage = 18 if age >= 18: print("Adult") elif age >= 13: print("Teenager") else: print("Child")Loops
Loops repeat a block of code: use for when you know the count and while when you wait for a condition.
Open in compilerfor i in range(1, 6): print(i) n = 3 while n > 0: print("Countdown", n) n -= 1Functions
A function packs code into a reusable block that takes inputs and returns a result.
Open in compilerdef add(a, b): return a + b print(add(2, 3))Fibonacci sequence
Each number is the sum of the two before it. A classic exercise that combines variables, loops and arithmetic.
Open in compilerdef fib(n): a, b = 0, 1 for _ in range(n): print(a, end=" ") a, b = b, a + b fib(10)