Designed by Dennis Ritchie in early 1970s. It was named ‘C’ because it was derived from a previous language known as ‘B’. It is a high level language. Facilitates structured programming