Historia de la programación

17
HISTORIA DE LA PROGRAMACIÓN Sobre los últimos 50 años, los idiomas que programan han evolucionado del código binario de máquina a herramientas poderosas que crean las abstracciones complejas. Es importante entender por qué los idiomas han evolucionado, y qué capacidades que los idiomas más nuevos nos dan. "Tan largo como no había máquinas, programar era ningún problema; cuando tuvimos unos pocas computadoras débiles, programar llegó a ser un problema templado y ahora que tenemos las computadoras gigantescas, programar ha llegado a ser un problema igualmente gigantesco.

Transcript of Historia de la programación

Page 1: Historia de la programación

HISTORIA DE LA PROGRAMACIÓN

Sobre los últimos 50 años, los idiomas que programan han evolucionado del código binario de máquina a herramientas poderosas que crean las abstracciones complejas. Es importante entender por qué los idiomas han evolucionado, y qué capacidades que los idiomas más nuevos nos dan.

"Tan largo como no había máquinas, programar era ningún problema; cuando tuvimos unos pocas computadoras débiles, programar llegó a ser un problema templado y ahora que tenemos las computadoras gigantescas, programar ha llegado a ser un problema igualmente gigantesco.

Page 2: Historia de la programación

PRIMERA GENERACIÓN DE LENGUAJES DE PROGRAMACIÓN

Page 3: Historia de la programación

EL LENGUAJE MÁQUINA  es el único lenguaje que

puede ejecutar una computadora, es específico en cada arquitectura, es un código que es interpretado directamente por el microprocesador, está compuesto por un conjunto de instrucciones ejecutadas en secuencia que representan acciones que la máquina podrá tomar.

Page 4: Historia de la programación

SEGUNDA GENERACIÓN DE PROGRAMACIÓN

Page 5: Historia de la programación

EL LENGUAJE ENSAMBLADOR, O ASSEMBLER

 (en inglés assembly language y la abreviación asm), es un lenguaje de programación de bajo nivel. Consiste en un conjunto de mnemónicos que representan instrucciones básicas para los computadores, microprocesadores, micro controladores y otros circuitos integrados programables.

Page 6: Historia de la programación

TERCERA GENERACIÓN DE LENGUAJE DE PROGRAMACIÓN

Page 7: Historia de la programación

FORTRAN:  es un lenguaje de

programación de alto nivel de propósito general, procedimental e imperativo, que está especialmente adaptado al cálculo numérico y a la computación científica

Page 8: Historia de la programación

RPG

*:El lenguaje de programación RPG fue desarrollado por IBM en 1964 y estaba diseñado originalmente para generar informes comerciales o de negocios. Sus siglas en inglés significan Report Program Generator.

Page 9: Historia de la programación

BASIC En la programación de computadoras,

siglas de Beginner's All-purpose Symbolic Instruction Code1

 (Código simbólico de instrucciones de propósito general para principiantes en español), es una familia de lenguajes de programación de alto nivel. El BASIC original, el Dartmouth BASIC.

Page 10: Historia de la programación

EL PASCAL  (símbolo Pa) es la unidad de

presión del Sistema Internacional de Unidades. Se define como la presión que ejerce una fuerza de 1 newton sobre una superficie de 1 metro cuadrado normal a la misma

Page 11: Historia de la programación

LENGUAJE C C es un lenguaje de

programación originalmente desarrollado por Dennis Ritchieentre 1969 y 1972 en los Laboratorios Bell,como evolución del anterior lenguaje B, a su vez basado en BCPL.

Page 12: Historia de la programación

XBASE  es el término genérico para todos los

lenguajes de programación que derivan del lenguaje de programación dBase, originalmente publicado por Ashton-Tate..

Page 13: Historia de la programación

CUARTA GENERACIÓN DE PROGRAMACIÓN

Page 14: Historia de la programación

VISUAL BASIC Visual Basic (VB) es un lenguaje de

programación dirigido por eventos, desarrollado por Alan Cooper para Microsoft. Este lenguaje de programación es un dialecto de BASIC, con importantes agregados.

Page 15: Historia de la programación

FOXPRO: Visual FoxPro es un lenguaje de

programación procedural, orientado a objetos que posee un Sistema Gestor de Bases de datos o Data base Management System (DBMS)y Sistema administrador de bases de datos relacionales, producido por Microsoft.

Page 16: Historia de la programación

QUINTA GENERACIÓN

Page 17: Historia de la programación

*Inteligencia Artificial: La inteligencia artificial (IA), o mejor llamada inteligencia computacional, es la inteligencia exhibida por máquinas