C is a high-level, procedural and structured programming language developed by Dennis Ritchie in 1970 at Bell Labs. C is commonly used today for system programming like operating systems or applications that require high-performance. C allows programmers to code at a low level and have more control over memory usage.