C was developed in 1972 at Bell Labs as a general purpose programming language. It was created to develop the Unix operating system and is still widely used today. C took influence from earlier languages like B and BCPL but was given its name as many of its features derived from B. C is a structured, portable language that supports functions, comments and a rich library for developing systems like operating systems.