Resumen:
Este documento introduce los conceptos fundamentales para la codificación de algoritmos utilizando el lenguaje de programación Python. Se abordan las plataformas de desarrollo, el proceso de elaboración de código desde una perspectiva de lenguaje interpretado y los pilares de la programación estructurada y orientada a objetos, incluyendo variables, tipos de datos, estructuras de control (condicionales y bucles), y la definición de clases y objetos.