Learn to Code - for Free | Codecademy
Develop your
/skills
Grow in your career and unlock new opportunities by learning in-demand skills in AI, data, coding, cybersecurity, and more.
Top courses
Course
Learn Python 3
Learn the basics of Python 3.12, one of the most powerful, versatile, and in-demand programming languages today.
Real success from real learners
With the right skills, anything’s possible. See how real learners are evolving their careers with Codecademy.

Quote by Joshua Lange, Research Scientist from Stockholm, SwedenI feel like I’ve gained a valuable skill set that looks great on my CV. You don’t have to change careers; you can make your current job better, more efficient, and make your life easier.

Quote by Shabana Khatau, Systems and Applications Advisor from London, EnglandI wasted quite a bit of time before learning about Codecademy. Anyone who would come up to me, I would direct them straight to Codecademy. Don’t waste any time on anyone else; just start there.

Quote by Jimmy Soto, SOC Security Specialist from Washington, DC - BaltimoreCodecademy played into the whole gamification aspect because of how user-friendly it is and the completion of courses and modules. Completing a module felt like an achievement, and it helped me have a pathway to dive into cybersecurity, coming from a completely different world.
Join the millions learning the tech skills needed to grow in their careers and build the lives they want.Sign up — it's free