Your first line in programming
Hands-on guides to programming, tools and tech, written for anyone who wants to start, without the jargon.
Start here
The one article we recommend to every newcomer.
How to Start Learning Programming: A Practical Roadmap for Beginners
Which language? Where to learn? What to do when you feel stuck? A step-by-step guide to your first 90 days.
Latest articles
-
How I Built My Blog with a $12 Domain and Free Hosting: A Step-by-Step Account
From buying the domain to showing up on Google: every step as I lived it, mistakes and fixes included, for just $12.
-
How to Start Learning Programming: A Practical Roadmap for Beginners
Which language? Where to learn? What to do when you feel stuck? A step-by-step guide to your first 90 days.
Learning tracks
Pick where to start.
Getting started
Programming fundamentals with Python, and small projects you build yourself.
1 articleDeveloper tools
Git, VS Code and the terminal: the tools you'll use every day.
Coming soonWeb & publishing
From your first HTML page to a domain, hosting and a live site.
1 articleAI for developers
Using AI tools well while you learn and while you work.
Coming soonGear & reviews
A laptop, screen and keyboard that suit a developer, without overspending.
Coming soonComing up
The next articles, in order.
- L03The best first programming language: an honest comparisonSoon
- L04Installing Python and VS Code on Windows and Mac, step by stepSoon
- L05Git and GitHub for beginners in 15 minutesSoon
- L06Project: a number-guessing game in PythonSoon