HTML
The skeleton of the web
HyperText Markup Language structures every page on the internet. From headings to images, HTML gives content meaning.
<h1>Hello, World!</h1>
<p>My first paragraph.</p> CSS
The skin and style
Cascading Style Sheets bring layouts, colors, and animations to life. CSS turns plain markup into beautiful experiences.
button {
background: blue;
color: white;
border-radius: 8px;
} Python
The friendly all-rounder
Readable, powerful, and versatile. Python powers web servers, data science, AI, automation, and everything in between.
def greet(name):
return f"Hello, {name}!"
print(greet("World")) BlueJ
Java made visual
A beginner-friendly IDE designed for teaching object-oriented programming. Its simple interface is perfect for learning Java.
public class Hello {
public static void main(String[] args) {
System.out.println("Hi!");
}
} Choose your starting point
Each language teaches something different. Pick one and build something today.
HTML
The skeleton of the web
CSS
The skin and style
Python
The friendly all-rounder
BlueJ
Java made visual
Live Code Editor
Write code on the left, see the result on the right.
HTML & CSS render live in your browser. Python runs on the server (works after publish).
Start coding today
Every expert was once a beginner. Pick a language, open an editor, and write your first line.