Learn HTML, CSS & JavaScript β and build your first website!
A Koinder Global Limited production
Ready to actually build a website?
Right now you've only learned about code. Unlock to start building with it.
β¦10,000/month
π§± Full HTML, CSS & JavaScript lessons
π¬ Unlimited questions to Kodi every day
ποΈ Bonus course: Build-a-Website Project
π Bonus course: Intro to Python
π A certificate when your child finishes
π
This lesson is part of Kodi Premium
Unlock unlimited access to HTML, CSS, JavaScript, the Website Project, Python, and unlimited questions to Kodi.
π Intro to Python β A New Language!
Python is a different coding language, popular for making games, robots, and even AI! Unlike websites, Python doesn't run in this playground β but here's a taste of what it looks like:
print("Hello, I'm learning Python!")
name = "Kodi"
print("My name is " + name)
See the pattern? print() shows words on the screen, just like <p> does in HTML! Ask Kodi to explain more Python ideas any time.
π Meet the Man Who Named a Language After a Comedy Show
GR
Guido van Rossum
In December 1989, bored during the Christmas holidays, he started a hobby project: a language easy enough to read almost like plain English.
He named it Python β not after the snake, but after his favorite British comedy show, Monty Python's Flying Circus! Guido believed code should be simple enough for anyone to read and understand β and that exact idea is why Python is often the very first language many programmers ever learn.
π€ Why Does Python's Code Look So Different?
Notice something missing? No curly braces, no semicolons! While Brendan and HΓ₯kon kept the familiar { } and ; symbols, Guido made a bold, opposite choice: he used plain spacing (indentation) to group instructions instead of any symbol at all.
Why? Because Guido's whole goal was readability. He believed the SHAPE of the code on the page should already show its structure, the same way paragraphs and indents organize a book β no extra symbols needed. That one decision is exactly why Python code often looks cleaner and closer to plain English than JavaScript or CSS.
π Try a Few Python Ideas
Python doesn't run in this browser playground the way HTML/CSS/JS does β but you can still explore it! Try asking Kodi (the little π€ bubble in the corner, or the Ask Kodi page) things like:
print("Hello!")
Ask Kodi: "What does print() do in Python?"
π£οΈ Hello!
name = "Kodi"
Ask Kodi: "What is a variable in Python?"
π¦ name = "Kodi"
if age > 10:
Ask Kodi: "How does 'if' work in Python?"
π€ Checking...
π You've now touched HTML, CSS, JavaScript, AND Python!
Keep the momentum going β sharpen your mind further with Math Mastery, or head back to explore everything else.
Kodi's Code Clubhouse is produced by Koinder Global Limited.
Koinder Global Limited is licensed by the FCT Department of Mass Education to provide
vocational skills training and run Non-Formal Education programmes.