About 715,000 results
Open links in new tab
  1. Learn to Code - for Free | Codecademy

    Want to learn how to get started with programming in an interactive way? Try our drag and drop code lessons! First time on our site? Start here to learn how to use our platform and write some basic code with JavaScript. Learn the basics of Python 3.12, one of the most powerful, versatile, and in-demand programming languages today.

  2. Trending Guides

    Our mission: to help people learn to code for free. We accomplish this by creating thousands of videos, articles, and interactive coding lessons - all freely available to the public. Donations to freeCodeCamp go toward our education initiatives, and help pay for servers, services, and staff. You can make a tax-deductible donation here.

  3. Programiz: Learn to Code for Free

    Learn to code in Python, C/C++, Java, and other popular programming languages with our easy to follow tutorials, examples, online compiler and references.

  4. Computer Science at Home - Code.org

    Adapted from our CS Discoveries and CS Principles courses, these short, self-paced modules are a great way to learn concepts that span all programming languages and tools. Requires Code.org account to access.

  5. 100+ Free Online Websites to Learn to Code for Beginners

    In this massive guide you will find 100+ online resources for learning to code for free! We’ve broken them down by type as well as technology (JavaScript, Python, and Machine Learning to name a few), plus we’ve included some handy tips on how to approach learning to code and adopting a developer’s mindset.

  6. CS50: Introduction to Computer Science | Harvard University

    What you'll learn. A broad and robust understanding of computer science and programming. How to think algorithmically and solve programming problems efficiently. Concepts like abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development

  7. Best Programming Courses & Certificates [2025] | Coursera Learn

    Transform you career with Coursera's online Programming courses. Enroll for free, earn a certificate, and build job-ready skills on your schedule. Join today!

  8. Best Online Coding Courses and Programs - edX

    Take free online coding courses to build your skills and advance your career as a coder or programmer. Learn to code with coding classes online for web development, programming and computer science, data science, and much more.

  9. Learn How to Code - Codecademy

    Instead of teaching a specific programming language, this course teaches programming fundamentals that can be helpful for any language you learn. Learn the essential programming concepts of variables, operators, and data types. Learn the essential programming concepts of functions and control flow.

  10. Learn Python - Free Interactive Python Tutorial

    Get started learning Python with DataCamp's free Intro to Python tutorial. Learn Data Science by completing interactive coding challenges and watching videos by expert instructors. Start Now! This site is generously supported by DataCamp. DataCamp offers online interactive Python Tutorials for Data Science.