El documento define el lenguaje de programación C y lo clasifica. C fue creado en 1972 por Brian Kernighan y Dennis Ritchie para escribir el sistema operativo UNIX. Es un lenguaje orientado a sistemas, flexible y eficiente que genera código eficiente. Se divide en módulos independientes. Los lenguajes de programación se clasifican como de alto o bajo nivel, interpretados o compilados, por objetivo u otros criterios.