C (C Source Code) adalah bahasa pemrograman sistem yang dikembangkan oleh Dennis Ritchie di Bell Labs tahun 1972. Fondasi bagi hampir semua sistem operasi modern dan banyak bahasa pemrograman.
C adalah bahasa compiled, procedural, statically-typed dengan akses langsung ke memory (pointer manipulation). Fitur: manual memory management, pointer arithmetic, bitwise operations, preprocessor macros, dan fitur low-level. Sistem operasi ditulis dalam C: Linux kernel, Windows kernel, macOS kernel, dan FreeBSD. Library standar C (libc) tersedia di semua platform. Digunakan untuk: OS, kernel, embedded systems, driver perangkat, firmware, interpreter bahasa lain (Python, Ruby, PHP), dan aplikasi performance-critical. Kekurangan: tidak ada OOP native, tidak ada garbage collection (raw memory management berisiko), dan kurang aman dari bahasa modern (buffer overflow, segfault). GCC dan Clang adalah compiler populer. C11 dan C23 adalah standard terbaru. Meskipun tua, C tetap relevan untuk performa maksimal dan kompatibilitas hardware.