A low-level systems language that powers operating systems, embedded devices and performance-critical code.
Quick facts
What is C
A low-level systems language that powers operating systems, embedded devices and performance-critical code.
GitHub Linguist classifies C as a programming language, typically using extensions such as .c, .cats, .h, .h.in, .idc.
File extensions:
Related extensions
Related languages
Frequently asked questions
A low-level systems language that powers operating systems, embedded devices and performance-critical code.
Common extensions include .c, .cats, .h, .h.in, .idc.
Sources & standards
Updated 2026-08-18
Explore this reference