C is a language that combines all the elegance and power of assembly language with all the readability and maintainability of assembly language.