Join the Millions
Learning to Code
with Codecademy


Join the millions of others taking our courses.

“I know from first-hand experience that you can go in knowing zero, nothing, and just get a grasp on everything as you go and start building right away.”
Madelyn - Pinterest
Get where you’re going faster with Codecademy
Structured Curriculum
Our courses are designed to keep you on track, so you learn to code “today” not “someday.”
Practice Smarter
Drill the material with 85 coding quizzes and feel comfortable and confident.
One Day, One New Skill
Most of our free courses take fewer than 11 hours.
The Human Touch
Our global community of coaches, advisors, and graduates means there’s always someone to answer your question.

If you know how to read you can learn how to code
Our online coding tutorials with easy-to-follow instructions, immediate feedback, and a tested curriculum take anyone from non-technical to “I can code.”
Tell us why you want to learn to codeWe’ll show you what to learn
Web Development
- HTML/CSS
- JavaScript
Master the languages of the web: HTML, CSS, and JavaScript. This path will prepare you to build basic websites and then build interactive web apps.
Programming and
Computer Science
- Python
- Cmd Line
Learn Python fundamentals, one of the hottest and fastest growing programming languages. This is a great introduction to the world of code.
Data Science
- Python
- SQL
Learn SQL and Python and build the skills you need to analyze data. Great for anyone trying to use code to be more data-driven.
Join the 45 million people who have trusted Codecademy to learn to code


It’s time to start
investing in yourself
Because learning to code might be the easiest way to change your career.
Get Started