Codecademy offers interactive, browser‑based coding lessons across multiple languages. Looking for other platforms to learn programming, build projects, and earn certifications? Below are 20 popular alternatives in the Learn‑to‑Code space.
Get targeted exposure with custom position pinning and highlighted placement.
Completely free, self‑paced curriculum covering web development, data visualization, and algorithms with hands‑on projects and certifications.
University‑partnered courses and specializations in programming, computer science, and software engineering, with video lectures, quizzes, and peer‑graded assignments.
Marketplace of over 200,000 tech courses, including beginner to advanced programming tracks, often discounted and lifetime access.
Free and paid courses from top universities (MIT, Harvard) covering Python, Java, CS fundamentals, and professional certificates.
Non‑profit platform offering interactive lessons in JavaScript, HTML/CSS, SQL, and computer science fundamentals for free.
Subscription‑based tech school with guided tracks (Techdegree), video lessons, quizzes, and real‑world projects for web and mobile development.
Skill‑focused library of video courses for developers, with skill assessments, learning paths, and hands‑on labs.
Nanodegree programs co‑created with industry leaders, offering project‑based learning in AI, data science, programming, and cloud computing.
Mobile‑first app delivering bite‑size lessons, quizzes, and a community for languages like Python, Java, C++, and JavaScript.
Free, K‑12 focused platform with interactive tutorials, Hour of Code activities, and a curriculum for beginners.
Gamified coding challenge platform where users solve kata in many languages, earn ranks, and view community solutions.
Extensive library of algorithm and data‑structure problems, interview prep tools, and contests for developers of all levels.
Practice platform with coding challenges, contests, and interview preparation kits across multiple domains and languages.
Learn programming by solving puzzles and building games in an interactive visual environment supporting many languages.
Creative‑focused subscription service offering short video classes on web development, UI/UX, and programming fundamentals.
Professional development platform with video courses on programming, software development, and cloud technologies, integrated with LinkedIn profiles.
Free, open‑source full‑stack curriculum covering HTML, CSS, JavaScript, Ruby on Rails, and more, with project‑based learning.
Assessment‑driven platform offering coding challenges, interview practice, and a certified coding score for job seekers.
Mentor‑guided, open‑source platform with exercises in over 50 languages, focusing on code reviews and community feedback.
Long‑standing web‑technology tutorial site offering interactive examples, quizzes, and certifications for HTML, CSS, JavaScript, and backend languages.