Tener los fundamentos bsicos de programacin para que podamos entender cualquier lenguaje de programacin, y con base en eso podamos valernos por nosotros mismos para profundizar de acuerdo a nuestras necesidades en el lenguaje que necesitemos a prender o que nos guste aprender. 2. Qu conceptos aprend en esta unidad que considero relevantes? Paradigmas de programacin, ciclo de vida del software, lenguajes de alto y bajo nivel, compiladores, ensamblador, intrprete. 3. Describe algunos de estos conceptos Paradigmas de programacin: es la filosofa que nos lleva a pensar que un lenguaje de programacin es mejor que otro para la solucin de algn problema. Ciclo de vida del software: son los pasos que se requieren para llegar hasta le implementacin de un programa y realizar las distintas pruebas. Lenguajes de alto y bajo nivel: son la complejidad que tienen los lenguajes de programacin, entre ms entendibles sean para el ser humano, son considerados de alto nivel y viceversa.