01 Historia De Los Lenguajes De Programaci N
Introducción
a
la
programación
Computadoras
y
lenguajes
de
programación
• Las
computadoras
(hardaware):
– Solo
enCenden
de
1s
y 0s
(ej.
con
electricidad,
sin
electricidad)
• Primeros
programas
– Se
hicieron
en
tarjetas
perforadas
para
programar
telares.
– Se
considera hablar
a
la
máquina
en
su
idioma.
Lenguaje
ensamblador
• El
lenguaje
máquina
es
diLcil
y
propenso
a
errores.
• Se
creó
una equivalencia
entre
una
instrucción
en
lenguaje
máquina
y
su
concepto:
Código
Máquina
Operación
Mnemónico
0000
Sumar
ADD
0001
Restar
SUB
1
09/08/13
Lenguaje
ensamblador
• Más
fácil
de
programar
que
el
lenguaje
máquina.
• DiLcil
de
uClizar
en
programas
“grandes”.
• Cada
computadora
tenía
su
propio
lenguaje
ensamblador
– Los
programas
no
podían
portarse
de
una
computadora
a
otra.
Lenguajes
de
alto nivel
• No
son
específicos
para
un
hardware
en
parCcular.
• Los
primeros
fueron
creados
en
las
décadas
de
1950
y
1960.
– FORTRAN
• Especializado
en
cálculos
numéricos
– LISP
• Especializado
en
procesamiento
de
listas
– COBOL
• Especializado
en
negocios.
Compiladores
• Transforman
un
programa
en
lenguaje
de
alto
nivel
a
uno
de
más
bajo
nivel
– COBOL
-‐>Máquina
– C
-‐>
Ensamblador
-‐>
Máquina
• Una
vez
compilado
un
programa,
no
se
requiere
del
código
fuente
2
09/08/13
Intérpretes
• No
hacen
transformaciones
a
un...
Regístrate para leer el documento completo.