Orígenes de la programación Copy

¿Qué es la programación? 

La programación informática, a menudo acortada como programación, es el proceso de  diseñar, codificar, depurar y mantener el código fuente de programas computacionales. El  código fuente es escrito en un lenguaje de programación.  

El propósito de la programación es crear programas que exhiban un comportamiento  deseado. El proceso de escribir código requiere frecuentemente conocimientos en varias  áreas distintas, además del dominio del lenguaje a utilizar, algoritmos especializados y  lógica formal. Programar no involucra necesariamente otras tareas tales como el análisis y  diseño de la aplicación (pero sí el diseño del código), aunque sí suelen estar fusionadas en  el desarrollo de pequeñas aplicaciones. 

A pesar de que muchos usuarios pueden creer que la programación y el desarrollo son  ciencias nuevas, lo cierto es que no es así. De hecho, el algoritmo considerado primer  programa fue creado entre 1842 y 1843 por Ada Lovelace.  

Años después, el departamento de defensa estadounidense nombró un lenguaje de  programación, Ada, en su honor. Pero quien realmente influyó en el diseño de los  primeros computadores fue Charles Babbage (1793-1871). Con la colaboración de la hija  de Lord Byron, Lady Ada Countess of Lovelace (1815-1852), a la que debe su nombre el  lenguaje ADA creado por el DoD (Departamento de defensa de Estados Unidos) en los  años 70. Babbage diseñó y construyó la “máquina diferencial” para el cálculo de  polinomios. Más tarde diseñó la “máquina analítica” de propósito general, capaz de  resolver cualquier operación matemática. Murió sin poder terminarla, debido al  escepticismo de sus patrocinadores y a que la tecnología de la época no era lo  suficientemente avanzada.  

Un equipo del Museo de las Ciencias de Londres, en 1991, consiguió construir la máquina  analítica de Babbage, totalmente funcional, siguiendo sus dibujos y especificaciones.

 

¿Qué es un lenguaje de Programación? 

Un lenguaje de programación es un lenguaje formal diseñado para expresar procesos que  pueden ser llevados a cabo por máquinas como las computadoras.  

Pueden usarse para crear programas que controlen el comportamiento físico y lógico de  una máquina, para expresar algoritmos con precisión, o como modo de comunicación  humana. 

Está formado por un conjunto de símbolos y reglas sintácticas y semánticas que definen su  estructura y el significado de sus elementos y expresiones. Al proceso por el cual se  escribe, se prueba, se depura, se compila(de ser necesario) y se mantiene el código fuente  de un programa informático se le llama programación.  

También la palabra programación se define como el proceso de creación de un programa  de computadora, mediante la aplicación de procedimientos lógicos, a través de los  siguientes pasos:  

El desarrollo lógico del programa para resolver un problema en particular.  Escritura de la lógica del programa empleando un lenguaje de programación  específico (codificación del programa).  

Ensamblaje o compilación del programa hasta convertirlo en lenguaje de máquina.  Prueba y depuración del programa.  

Desarrollo de la documentación.

Ir a la barra de herramientas