C Programming for Everybody Specialization

Understand the importance of C and how C, UNIX, and Linux laid the foundation for our entire modern computing environment.
What you'll learn:

  • Understand how a programming language leads to software portability
  • Learn to write simple C Programs
  • Learn to build a simple implementation of a Python object
Filter Courses within "C Programming for Everybody Specialization" (Click to filter)
Programming in C (Coursera) Coursera
University of Michigan

Programming in C (Coursera)

Dive into the world of C programming with our expert-led online course. Whether you're a beginner or looking to refine your existing knowledge, this course will equip you with a strong foundation in C syntax, types, operators, expressions, recursive functions, and the critical role of the C preprocessor for achieving software portability.

Jun 8th 2026
4 Weeks
Building Objects in C (Coursera) Coursera
University of Michigan

Building Objects in C (Coursera)

Discover the core principles of object-oriented programming as you explore the powerful C language. Learn to construct robust libraries featuring high-level data structures such as strings, lists, and dictionaries. Gain insights into optimizing your code by managing memory allocation and de-allocation effectively.

Jun 8th 2026
5-12 Weeks
Page 1