Free course · no setup
Learn Python, one typed line at a time
Python is the friendliest first programming language. It reads almost like English, which is why schools, data teams and AI labs all start with it. On Codeglass you do not watch videos about Python — you write it. Each lesson teaches one small idea, then you type the code yourself and we check it the way Python itself would see it.
What you will learn
- 01Your first command
- 02What just happened?
- 03Say it twice
- 04Numbers need no quotes
- 05Python is a calculator
- 06Boxes with names
- 07Python is picky about capitals
- 08Strict: the right name
- 09Glue for text
- 10Text plus variables
- 11Strict: Python reads the indent
- 12Asking the user
- 13Level 2: decisions
- 14A fork in the road
- 15Are they equal?
- 16Do it again
- 17Level 2 boss: FizzBuzz's little sibling
Questions beginners ask
Do I need to know anything first?
No. Lesson 1 assumes you have never seen code. Each lesson only asks what earlier lessons already taught.
Do I need to install Python?
No. Everything runs in your browser. You type code into Codeglass and we check it line by line — nothing to download or set up.
How is the code checked?
Against the lesson answer, with rules that match what the lesson teaches. A stray space never fails you; a real mistake — like PRINT instead of print — is caught, because Python itself would catch it.
Is it free?
Yes. Sign in with an email code and start. No card, no trial.
Your first Python lesson takes five minutes
Sign in with an email code. No password, no card, no install.
Start free