conjunto de instrucciones que una vez ejecutadas realizarán una o varias tareas en una computadora.
http://es.wikipedia.org/wiki/Programa_(informática)
Algoritmo:
conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad.
http://www.monografias.com/trabajos15/algoritmos/algoritmos.shtml
Lenguajes de programción:
lenguaje diseñado para describir el conjunto de acciones consecutivas que un equipo debe ejecutar.
Bajo nivel.- proporciona poca o ninguna abstracción del microprocesador de un ordenador.
Medio nivel.-lenguaje C, que se encuentran entre los lenguajes de alto nivel y los lenguajes de bajo nivel.
Alto nivel .-se encuentran más cercanos al lenguaje natural que al lenguaje máquina. Están dirigidos a solucionar problemas mediante el uso de EDD's.
Ejecucion
Copilador.-crea un nuevo archivo independiente que no necesita ningún otro programa para ejecutarse a sí mismo.
Interprete.-traduce los comandos de los programas según sea necesario.
http://es.kioskea.net/contents/langages/langages.php3.
http://www.monografias.com/trabajos73/tipos-lenguajes-programacion/tipos-lenguajes-programacion.shtml
