El documento introduce los conceptos básicos de la programación, incluyendo las definiciones de programación, los tipos de software de desarrollo como los lenguajes de programación y sus categorías, y las características de los lenguajes de alto nivel. También describe los tipos principales de software de aplicación y la evolución histórica de los lenguajes de programación.