programacion de software
en que se basa
problemas
determinados
indeterminados
algoritmo
corrección
complejidad
definición
generalidad
eficiencia
traducción y ejecución
función de leguaje de programación
abstracción
modularidad
encapsulación
ingeniera del software
planificación
codificación
diseño
conceptos
compresión del programa
mejor legibilidad