El documento describe diferentes tipos de lenguajes de programación. Explica que un lenguaje de programación consiste en una serie de caracteres que permiten dar instrucciones a una computadora. Luego describe los lenguajes de bajo nivel como el lenguaje de máquina y el lenguaje ensamblador, los cuales dependen directamente del hardware. Finalmente, define los lenguajes de alto nivel como aquellos más cercanos al lenguaje natural e independientes de la máquina.