Patterns in C Programming, C is the procedural, general-purpose programming language. It was first created between 1969 and 1973 by Dennis Ritchie. Low-level access to memory, a simple set of keywords, and eas implementation are the main features of the C language.