Proceso Economico
¿Qué es Lenguaje?
Decimos que lenguaje es cualquier tipo de código semiótico estructurado, para el que existe un contexto de uso y ciertos principios combinatorios formales. Existen contextos tanto naturales como artificiales.
¿Qué es programación?
Proceso con el cual diseñamos, escribimos, probamos, depuramos y mantenemos el código fuente de un programa decomputadora. El código fuente se escribe en un lenguaje de programación.
Orígenes de los Lenguajes de Programación
Las primeras computadoras mecánicas y eléctricas no contaban con un lenguaje de programación tal como lo conocemos ahora, la mayoría de ellas era construida para llevar a cabo una tarea específica; por lo tanto la forma de programarla era particular a cada computadora.
Fue en elaño de 1945 cuando el matemático John Von Neumann fascinado por las posibilidades, elaboró un estudio que demostró que una computadora podía tener una estructura física muy simple y fija, y aun así ser capaz de ejecutar cualquier tipo de programa mediante un control correcto, sin la necesidad de modificar la computadora para esto.
A partir de esta innovación de Von Neunmann, que en conjunto seconoce como la técnica de programa almacenado es que se inicia la era de los lenguajes de programación.
¿Qué es un lenguaje de programación?
El lenguaje de programación es un idioma artificial, con el cual podemos expresar procesos de una forma entendible para la computadora, para que luego pueda llevarlo a cabo. Se usa para crear programas que controlen procesos físicos o lógicos de lacomputadora, para expresar algoritmos con precisión o como un modo de comunicación humana.
Desarrollar un Programa en un Lenguaje de Programación
Un lenguaje de programación lo conforman un conjunto de reglas sintácticas y semánticas. Los pasos para desarrollar un programa en un determinado lenguaje de programación son:
• 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.
Los primeros lenguajes
Algunos de los primeros lenguajes de programación más importantes son:
Shortcode
Fue el primerlenguaje de programación que se podía desarrollar en computadoras electrónicas apareció en 1949, requería que el programador convirtiera su programa a 0's y 1's de manera manual.
A-0
En el año de 1951, Grace Hopper trabajando para Remington Rand, creo el primer compilador de esta manera la programación se pudo desarrollar de una manera más rápida y exacta.
Fortran
Se lanzo en el año de1957, fue el gran Lenguaje de Programación de su Época, incluso algunos sectores aún lo usan: FORTRAN, que proviene de FORmula TRANslating system.
La firma IBM fue la encargada de desarrollar este lenguaje más específicamente John Backus, que también hizo un gran aporte en el desarrollo de ALGOL.
Implementación
La implementación de un lenguaje es la que provee una manera de que seejecute un programa para una determinada combinación de software y hardware. Existen básicamente dos maneras de implementar un lenguaje: compilación e interpretación.
Compilación:
Es el proceso que traduce un programa escrito en un lenguaje de programación a otro lenguaje de programación, generando un programa equivalente que la máquina será capaz interpretar. Los programas traductores quepueden realizar esta operación se llaman compiladores. Éstos, como los programas ensambladores avanzados, pueden generar muchas líneas de código de máquina por cada proposición del programa fuente.
Interpretación:
Es una asignación de significados a las fórmulas bien formadas de un lenguaje formal. Como los lenguajes formales pueden definirse en términos puramente sintácticos, sus fórmulas...
Regístrate para leer el documento completo.