Programming

Take full advantage of a computer's power by learning to use the world's most popular programming languages. Learn to automate tasks, manipulate files, sort and search through data efficiently, and much more.

Start learning for free with Learn Python.

$80,795US average salary*
* Source: Payscale May 2017

Paths

Paths are in-depth structured learning journeys that you can take at your own pace and get to your desired outcome.

Codecademy Program Logo

Intensive Programs

Each Codecademy program is designed to upgrade your skills through a rigorous curriculum with personalized support. Level up today!

Learn more

Courses

Codecademy courses teach you a technical skill through interactive lessons. Practice projects and quizzes are available for our Pro members.