Este documento presenta conceptos básicos de programación, incluyendo informática, computadoras, hardware, software, sistemas de información, algoritmos, diagramas de flujo, programas, paradigmas de programación, lenguajes de programación y cómo crear un programa. Explica que un programa es un conjunto de instrucciones escritas en un lenguaje de programación para ser ejecutadas por una computadora, y que el proceso de crear un programa implica analizar el problema, diseñar un algoritmo, codificarlo en un lenguaje de programación, compilarlo y dep