Este documento describe las características básicas de los lenguajes de programación. Explica que existen lenguajes de máquina, de bajo y alto nivel, y que cada lenguaje tiene instrucciones para entrada/salida, cálculo y control. También resume las características técnicas del lenguaje C, incluyendo su popularidad, portabilidad y velocidad. Finalmente, resume las estructuras de control comunes en los lenguajes de programación.