El documento describe los lenguajes de programación, que son sistemas de comunicación similares al lenguaje humano que permiten a los ordenadores ejecutar instrucciones a través de signos como palabras o códigos. Existen diferentes tipos de lenguajes de programación como los imperativos y funcionales o los de alto y bajo nivel, y permiten portabilidad y facilitan la adaptación de programas a diferentes equipos.