C là ngôn ngữ lập trình máy tính bắt buộc, có mục đích chung, được phát triển vào năm 1972 bởi Dennis M. Ritchie tại Phòng thí nghiệm Điện thoại Bell để phát triển hệ điều hành UNIX. C là ngôn ngữ máy tính được sử dụng rộng rãi nhất. Nó tiếp tục dao động ở mức độ phổ biến số một cùng với ngôn ngữ lập trình Java, cũng phổ biến không kém và được sử dụng rộng rãi nhất trong số các lập trình viên phần mềm hiện đại.