About 3,810,000 results
Open links in new tab
  1. Best Computer Programming Courses & Certificates [2026] | Coursera

    Computer programming courses can help you learn coding languages like Python, Java, and JavaScript, along with concepts such as algorithms, data structures, and software development principles. …

  2. Best Programming Courses & Certificates [2026] | Coursera

    Programming courses can help you learn coding languages like Python, Java, and JavaScript, as well as concepts such as algorithms, data structures, and software development methodologies. …

  3. Learn to Code — For Free — Coding Courses for Busy People

    Aside from the freeCodeCamp core curriculum, We have thousands of free, full-length books, courses, and programming tutorials. We almost certainly teach whatever programming tools you want to learn.

  4. Beginner programming courses | Coursera

    Beginner programming courses See what you can achieve as a computer scientist by exploring programming courses from Meta, University of Michigan, IBM, Duke University, Johns Hopkins …

  5. Catalog Home | Codecademy

    Computer Science Looking for an introduction to the theory behind programming? Master Python while learning data structures, algorithms, and more!

  6. Artificial intelligence in computer programming education: A …

    Jun 1, 2025 · With a high number of students enrolled in computer programming courses, manual assessment of source code becomes a major workload for instructors and teaching assistants. This …

  7. Computer - History, Technology, Innovation | Britannica

    Mar 20, 2026 · Computer - History, Technology, Innovation: How did the abacus lead to modern computers? The earliest known calculating device is the abacus, dating back to at least 1100 BCE …

  8. freeCodeCamp.org

    Learn to Code — For Free

  9. Free Computer Programming Courses & Certificates [2026] | Coursera

    Discover core programming concepts and start building confidence writing code in a free online course. Enroll for free.

  10. Computer Science: Programming with a Purpose - Coursera

    Modular programming is the art and science of breaking a program into pieces that can be individually developed. This lecture introduces functions (Java methods), a fundamental mechanism that enables …