Skip to content
CourseAsk.

9 Best C Programming Courses on edX

We compared 9 C Programming courses currently listed on edX, priced from $99.00 to $623.70. 1 comes from a named university or institution, including Dartmouth College. They are ordered by our CourseAsk score, which is built from how thoroughly each course describes what it teaches, whether it comes from a named institution, and how it compares on price — not from star ratings, which our course data does not include.

Courses compared
9
Price range
$99.00 – $623.70
Providers
edX
Last updated
30 Aug 2026
How these 9 courses were chosen

Every course below is a real, currently listed course from edX, matched to "c programming" by our catalog and ordered by our CourseAsk score. Courses whose own title names the topic rank above those only tagged with it.

There are no star ratings on this page — the course feeds we license do not include them, and we would rather leave a column out than fill it with a number we cannot stand behind. What we do have is price: these range from $99.00 to $623.70, as listed by the provider when we last updated the page.

  1. 1
    edX MOOC / Non-credit University-backed

    C Programming with Linux

    Offered by Dartmouth College

    This course focuses on programming in C, a fundamental language often used in operating systems and embedded systems. You'll gain practical experience using Linux, providing a solid foundation for understanding system-le...

    $623.70
    listed price
  2. 2
    edX MOOC / Non-credit Lowest price here University-backed

    C Programming: Pointers and Memory Management

    Offered by Dartmouth College

    Continue building your coding skills along your path to becoming a proficient C programmer by mastering the concept of pointers and memory management. Receive instant feedback on your code right within your browser.

    $99.00
    listed price
  3. 3
    edX MOOC / Non-credit University-backed

    C Programming: Modular Programming and Memory Management

    Offered by Dartmouth College

    Enhance your coding skills along your path to becoming a proficient C programmer with the essential concepts of functions and pointers. Receive instant feedback on your code right within your browser.

    $99.00
    listed price
  4. 4
    edX MOOC / Non-credit University-backed

    C Programming: Advanced Data Types

    Offered by Dartmouth College

    Master effective ways to store your data in the C programming language using advanced data types such as structures and linked lists. Receive instant feedback on your code right within your browser.

    $99.00
    listed price
  5. 5
    edX MOOC / Non-credit University-backed

    C Programming: Using Linux Tools and Libraries

    Offered by Dartmouth College

    Learn how to use professional tools and libraries to write and build C programs within the Linux operating system. Receive instant feedback on your code right within your browser.

    $99.00
    listed price
  6. 6
    edX MOOC / Non-credit University-backed

    C Programming: Language Foundations

    Offered by Dartmouth College

    Master foundational concepts in the C programming language such as logical statements and arrays.

    $99.00
    listed price
  7. 7
    edX MOOC / Non-credit University-backed

    C Programming: Getting Started

    Offered by Dartmouth College

    Start learning one of the most powerful and widely used programming languages: C.

    $99.00
    listed price
  8. 8
    edX MOOC / Non-credit

    Embedded Systems Essentials with Arm

    Offered by Arm Education

    This course on Embedded Systems Essentials with Arm introduces you to the world of embedded systems, a critical aspect of modern technology. You'll explore the fundamentals of programming and hardware design, gaining ski...

    $178.20
    listed price
  9. 9
    edX MOOC / Non-credit

    Introduction to Operating Systems 1: Virtualization

    Offered by Codio

    Learn OS fundamentals with no installs. Build C skills while exploring processes, CPU scheduling, and memory basics through short readings, images, and runnable code. Video-free, self-paced assignments provide instant fe...

    $149.00
    listed price

Best C Programming Courses on edX compared

# Course Provider Offered by Price
1 C Programming with Linux edX Dartmouth College $623.70 View →
2 C Programming: Pointers and Memory Management edX Dartmouth College $99.00 View →
3 C Programming: Modular Programming and Memory Management edX Dartmouth College $99.00 View →
4 C Programming: Advanced Data Types edX Dartmouth College $99.00 View →
5 C Programming: Using Linux Tools and Libraries edX Dartmouth College $99.00 View →
6 C Programming: Language Foundations edX Dartmouth College $99.00 View →
7 C Programming: Getting Started edX Dartmouth College $99.00 View →
8 Embedded Systems Essentials with Arm edX Arm Education $178.20 View →
9 Introduction to Operating Systems 1: Virtualization edX Codio $149.00 View →

Prices shown are the provider's listed price when we last updated this page. Confirm on their site before enrolling.

Keep looking