Introducing 

Prezi AI.

Your new presentation assistant.

Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.

Loading…
Transcript

Evolucion de los lenguajes de programacion

PASCAL, que surgio como una derivacion de

ALGOL , fue definido en el libro PASCAL - User Manual and Reporti(1974), escrito por Kathleen Jensen y Niklaus Wirth. En 1980 sufrio la primera formalizacion y se estandarizo

en 1983 . Al poco tiempo, Borland lanzo al mercado

su compilador PASCAL, cuyo nombre se precedia con

la palabra Turbo, para recalcar su rapidez. Su exito fue

tan grande1 que vendio casi medio millon de copias

de su compilador solo en 1985.

Al comienzo de la decada de los 50, John Backus

estaba trabajando con SSEC (Selective Sequence Electronic

Calculator), uno de los primeros ordenadores de

IBM, y desarrollo el programa SPEEDCODING para el.

Tomando este como base, se emprendio, en otoño de

1954, la creacion de un lenguaje para añadirle mas

prestaciones al modelo IBM 704, que iba a salir pronto

al mercado.

John G. Kemeny y Thomas E. Kurtz eran profesores

del Dartmouth College (New Hampshire) y, en 1964,

diseñaron un nuevo lenguaje que permitiera introducirse

a sus estudiantes en los sistemas de tiempo compartido.

Ese lenguaje, al que llamaron BASIC por su sencillez, es,

sin duda, el mas difundido, aplicandose tanto en tareas

de gestion como en aplicaciones cientificas. M·s tarde, Microsoft adaptÛ su BASIC a los productos de Apple, a los microordenadores y, lo m·s importante, al PC de IBM; de hecho, el sistema operativo MSDOS incluÌa la versiÛn GW-BASIC. En resumen, mucha gente aprendiÛ a programar en BASIC con su ZX-Spectrum o su primer PC y, una vez dominado un lenguaje,

es comprensible una cierta reticencia al cambio.

1970

1995

1960

1964

1950

1980

En 1956 se termino el compilador FORTRAN

(FORmula TRANslator) y se incluyo en el IBM 704,

junto con un manual de 51 paginas.

A finales de los 50, el Departamento de Defensa

USA estaba bastante preocupado con los lenguajes de

programacion existentes, especialmente por dos razones:

los programas no podian llevarse de un ordenador

a otro y resultaban bastante dificiles de leer y modificar.

Para solventar estos inconvenientes, patrocino una

conferencia sobre lenguajes (CODASYL, COnference

on DAta SYstems Languages), que tuvo lugar en 1959

y en la que participaron las grandes empresas del sector

(IBM, Sperry Rand, Honey Well, etc.). Como era

previsible, formaba parte del comite la gran dama de la

informatica, Grace Hopper ,

En 1970, Thompson desarrollo un lenguaje experimental,

al que llamo B. Dos años despues, Ritchie se

basÛo en B para crear un nuevo lenguaje de proposito

general, que denomino C8. Como no depende de la

arquitectura del hardware, C es uno de los lenguajes

mas portables del mercado y, como ademas ofrece

amplias prestaciones, su difusion es amplisima.

A principios de los 80, Bjarne Stroustrup diseño una ampliacion de C y, en 1984, la convirtio en

un compilador que llamo C++9, especialmente enfocado

a la programacion orientada a objetos.

A principios de los 70, el profesor suizo Niklaus

Wirth , del Instituto Politecnico Federal de

Zurich, emprendio la creacion de un nuevo lenguaje

(PASCAL) que permitiera introducirse en la programacion

de una forma facil pero a la vez potente y, sobre

todo, siguiendo unas pautas estructuradas. De hecho,

PASCAL es el lenguaje mas sencillo que posibilita el

acceso a la informatica teurica: descomposicion modular,

recursividad, punteros, etc.

Durante mas de un decada, Turbo PASCAL ha sido

sinonimo de PASCAL, pero, por desgracia, en el año

2000, Borland dejo de darle soporte tecnico y su presencia

es cada dia menor en el ambito de la programacion,

sobreviviendo a duras penas en el mundo universitario. Sin embargo, en 1995 surgio una nueva version,

DELPHI, que amplia PASCAL a la programacion

visual e intenta hacerle la competencia a Visual BASIC.

Este lenguaje, hoy en dia ampliamente utilizado

en Internet, fue desarrollado en 1990 por James Gosling

, de Sun Microsystems, basandose en C

y C++.

En agosto de 1995, ya con el nombre de JAVA, se presento en sociedad

Learn more about creating dynamic, engaging presentations with Prezi