La historia de la programación de computadoras
Enviado por shulamith • 23 de Febrero de 2015 • 444 Palabras (2 Páginas) • 159 Visitas
La historia de la programación de computadoras
Los primeros lenguajes de programación surgieron de la idea de Charles Babbage, y el lenguaje entre la computadora y el hombre tenían que ser hechos por el hombre y para que el hombre los entienda, muy pronto surgieron los lenguajes de programación que hacen posible comunicarse con los microprocesadores utilizando términos y símbolos para poder resolver el problema mediante la computadora.
Mediante la evolución de las computadoras fue más fácil para el hombre ir aplicando y ejecutando diferentes programas a base de los programas que ya se tenían anteriormente.
El compilador: Es un programa que traduce un lenguaje de alto nivel al lenguaje máquina. Un programa compilado indica que ha sido traducido y está listo para ser ejecutado. La ejecución de los programas compilados es más rápida que la de los interpretados, ya que el interprete debe traducir mientras está en la fase de ejecución (saca todos los errores). Un compilador es un programa que traduce el programa fuente (conjunto de instrucciones de un lenguaje de alto nivel, por ejemplo Basic o Pascal) a programa objeto (instrucciones en lenguaje máquina que la computadora puede interpretar y ejecutar).
Intérprete: Traductor de lenguajes de programación de alto nivel, los intérpretes ejecutan un programa línea por línea. El programa siempre permanece en su forma original (programa fuente) y el interprete proporciona la traducción al momento de ejecutar cada una de las instrucciones. Un intérprete es un programa que procesa los programas escritos en un lenguaje de alto nivel, sin embargo, está diseñado de modo que no existe independencia entre la etapa de traducción y la etapa de ejecución. Un intérprete traduce cada instrucción o sentencia del programa escrito a un lenguaje máquina e inmediatamente se ejecuta.
Existen diferentes lenguajes de programación están: Los de alto nivel, que esos más que para el hombre son para que la computadora los lea y pueda comprender lo que realmente se quiere programar y también están los de bajo nivel que mas que bajo nivel son los más básicos
Programa fuente: Es el programa escrito en alguno de los lenguajes y que no ha sido traducido al lenguaje de la maquina, es decir el programa que no está en código de máquina y que por lo tanto no puede ser ejecutable.
Programa objeto: Es aquel programa que se encuentra en lenguaje máquina y que ya es ejecutable por esta.
Lenguaje maquina: Lenguaje original de la computadora, un programa debe estar escrito en el lenguaje de la máquina para poder ser ejecutado. Este es generado por software y no por el programador. El programador escribe en un lenguaje de programación, el cual es traducido al lenguaje de máquina mediante intérpretes y compiladores.
...