 C has been standardized by the ANSI since 1989 (ANSI C) and by the International Organization for Standardization (ISO).C is an imperative procedural language.It was designed to be compiled to provide low-level access to memory and language constructs that map efficiently to machine instructions, all with minimal runtime support.