5. Aparecen nuevos lenguajes:
PASCAL, MODULAS Y C
PASCAL, C Y ADA
BEGIN
END
Se populariza
en los años
70
A partir de las
ideas del
lenguaje
ALGOL
Los lenguaje son
construidas con 3
estructuras de control
de bajo nivel
• Bloque o suceso
de instrucciones
• Ejecución condicional: if,
then y else
• Bucles de instrucciones de
ejecución repetitiva condicionas:
while, for
Incorporan los programas
estructurados en los lenguajes no
estructurados: FORTRAN 77,
COBOL, BASIC
6. Años 80 se introduce la
programación orientados
objetos (POO)
PASCAL, C Y PROLOG
Años 90:
C++, EIFFEL, RUBY,
JAVA, ENTRE OTROS
Años
2000:
Años
2010:
GROOVY, C#
GO
7. consiste en un
conjunto de ordenes
o comandos
Realizado
por una
maquina
Que describe un
proceso deseado
APLICACIONES HERRAMIENTAS
CONSTRUIR Y
ADECUAR
no
que
sino
8.
9. Consta de cadenas de
números binarios(0 y 1)
y es en único que
entienden directamente
los procesadores
operación
Dirección de
memoria
PRIMERA
GENERACION
Cada sistemas
físico tiene su
código maquina
Especifican
A los lenguaje maquina
le sucedieron los
lenguajes simbólicos
10. Constituye la
representación mas
directa del código
maquina específico para
cada arquitectura de
computadoras legible
por un programador
Usado principalmente
en los inicio del
desarrollo del software
Un programa escrito en lenguaje simbólico
consiste en una serie de instrucciones
ejecutables que pueden ser cargadas ala
memoria de un sistemas
SEGUNDA
GENERACION
BAJO NIVEL
EL LENGUAJE
ENSAMBLADOR
DEPENDE DE
LA MAQUINA
FACILES DE
UTILIZAR QUE EL ..
11. Mas fáciles de aprender
que:
se asemejan más al lenguaje
que utilizamos los humanos
al comunicarnos
Cuentan con
comandos que se
acercan más a las
palabras de uso
común (INGLES)
TERCERA
GENERACION
DE TIPO
UNIVERSAL
A=B+C
INDEPENDIENTE DEL LENGUAJE
MAQUINA
USAN PALABRAS
EN INGLES
12. Usados en aplicaciones de
gestión y manejo de base
de datos
Lenguajes capaces de
generar códigos por si solos
Son los llamados RAD
CUARTA
GENERACION
NO SON TAN
UNIVERSALES
Permite la creación de
prototipos de una
aplicación rápidamente
Programas de diseño
Rápido de Aplicaciones