HISTORIA DEL LENGUAJE DE PROGRAMACIÓN
Enviado por jair_ap10 • 23 de Septiembre de 2014 • 2.064 Palabras (9 Páginas) • 244 Visitas
HISTORIA DEL LENGUAJE DE PROGRAMACIÓN
La historia de Ia informática y de la computación se ha caracterizado fundamentam ente
en ia existencia de centenares del lenguaje de programach5n, de forma tal que siempre se
ha hablado de “ma label de los lenguajes’, aunque bien es cierto que solo unas decenas
escasas son los que han tenido un impacto significativo, y unos pocos los utilizados en la
industria, los negocios, y la ciencia.Muchos de los lenguajes de programación actuales
tienen sus raíces en los lenguajes que nacieron a finales de los O s, y los primeros afos de
los 60s, tales corno el cobolÇl96OJ, fortran iv, y otros mas.
La primera programadora de computadora conocida fue ada lovelace, quien, después de
TuŒraCharies- Babbage, tradujo y amplió una descripción de su máquina analítica.
lnëlušo aunque Babbage nunca completo la construccion de cualquiera de sus maquinas, el
ttãbajò que Ada realizó con éstas le hizo ganarse el título de primera programadora de
computadoras dei mundo.
A finales de 1953, john Backus sometió una propuesta a sus superiores en ibm para
desarrollar una aiternativa más práctica al lenguaje ensamblador para programar la
computadora central IBM 704-. El histórico equipo fortran cie backus consistió en los
programacIoresdGoldberg,_Sheldon f. Best, Harlan Herrick, Peter Sheridan, Roy
Nutt, Robert Nelson, Irving Ziller, Lois l-laibt y David Sayre.2 ‘
En 60,se.cre6cabol, uno de los lenguajes usados aún en 2010 en informática de gestión.
A medida ue Ia complejidad de Ias tareas que realìzahan ]as computadoras aumentaba, se
hizo necesario disponer de un método más eficiente pai-a programarlas. Entonces, se
crearon los lenguajes de alto nivel, como lo fue basic en las versiones introducidas en los
microordenadores de Ia década de 1980. Mientras que una tarea tan sencil!a corno sumar
dos números puede necesitar varias instrucciones en lenguaje ensamblador, en un
lenguaje de alto nivel bastará una sola sentencia.
DE FiN C1i N GENERALIZADA DEL LENGUAJE DE PROGRAMACION
EI lenguaje de programación es entonces aquel conjunto de símbolos o palabras que se
utilizan para representar las órdenes que se introducen a Ia computadora para crear un
software y correrlo. Los lenguajes de programación sirven pala escribir programas que
permitan la comunicación entre el usuario y una maquina.
A cada una de ias ordenes que componen a los software se le denomina instrucción o
sentencia y es este termino general es el que se emplea para indicar quee esta
ordenando algo a tina computadora mediante un conjunto de sÍmbolos o palabras que
representan a dichas instrucciones; cuya denominación general dentro de la informática
recibe e] nombre de lenguaje de programación, Un lenguaje de programación es un idioma
artificial diseñado para expo reputaciones que pueden ser Elevadas a cabo por
máquinas corno 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á formadqpor un conjunto de símbolos y reglas
sintacticas y sem mnticas que defmcn su estiuctuma y el sinifmcado de sus elemenfós y
ewiesiones AI piocso pot el cual se escimbe s prucba se depura, se compila y se
iiaieneeLñdigftie-nte--de un programa informático -se- le -llama - PROGRAMAC1N,
.—
I.ENGUAIE’. D E PROGI.AMACIÓN Página 7
SOFTWARE EN INGENIERIA CIVIL
También Ia palabra programación se define como el proceso de creación de un programa
de computadora, mediante Ia aplicación de procedimientos lógicos, a través de los
siguientes pasos:
El desarrollo lógico dei programa para resolver un problema en particular.
e Escritura de la lógica del programa empleando un lenguaje de programación
específico [codificación dei programa).
e Ensamblaje o compilación dei programa hasta convertirlo en lenguaje de máquina.
Prueba y depuración dei programa.
e Desarrollo de la documentación.
ELENIENÏÏOS DEI. LENGUAJE DE PRGUR.’\MACIÓN
1.Variab1es Y Vectores: las variables podrían calificarse como contenedores de datos (se
diferencian según el tipo de dato que son capaces de almacenar), En la mayoría de
lenguajes de programación se requiere especificar un tipo de variable concreta para
guardar un dato concreto. Por ejemplo, en java, si deseamos guardar una cadena de texto
deberemos especificar que la variable es dei tipo ‘String”. Por contra en otros lenguajes
como PHP, este tipo de especificación de variables no es necesario. Además también
existen variables compuestas por varias variables llamados vectores. Un vector no es más
que un conjunto de variables ordenadas guardadas dentro de una variable contenedor del
tipo vector.
2.-Condicionantes: Los condicionantes son estructuras de código que indican que para
que cierta parte del programa se ejecute deben cumplirse ciertas premisas, como por
ejemplo, que dos valores sean iguales, que un valor exista, que un valor sea mayor que otro
y similares. Estos condicionantes por lo general solo se ejecutan una vez a lo largo dei
programa. Los condicionantes más conocidos y empleados en programación son:
-if: indica una condición para que se ejecute una parte dei programa.
-else if: siempre va precedido de un “if” e indica una condición para que se ejecute una
parte del programa siempre que no cumpla la condición del if previo y si se cumpla con Ia
que ei ‘else if” especifique.
-else: siempre precedido de “if” y en ocasiones de “else if”. Indica que debe ejecutarse
cuando no se cumplan las condiciones prévias.
...