La programacin informtica involucra la limpieza, codificacin, traza y proteccin del cdigo fuente de programas computacionales, es decir, brinda la posibilidad de dar instrucciones para que la computadora realice distintas acciones a travs de algoritmos. El objetivo final es crear un software para ser ejecutado por el hardware.