Está en la página 1de 2

www.beeg.

com

PL/1 HISTORIA
PL / 1 fue desarrollado como un producto de IBM a mediados de la dcada de 1960 , y
fue nombrado originalmente NPL ( Nuevo Lenguaje de Programacin ) . El nombre fue
cambiado a PL / 1 para evitar la confusin de morosidad con el Laboratorio Nacional de
Fsica en Inglaterra. Si el compilador se haba desarrollado fuera del Reino Unido , el
nombre puede haber permanecido PL / 1 .
Hasta el momento se ha desarrollado este nuevo lenguaje , todos los idiomas
anteriores se haban centrado en un rea particluar de aplicacin, como la ciencia , la
inteligencia artificial , o negocio. PL / 1 no fue diseado para ser utilizado de la misma
manera . Fue el primer intento grande para disear un lenguaje que podra ser utilizado
en una variedad de reas de aplicacin.

PL/1 tena las


significativas:

siguientes

caractersticas

del

lenguaje

PL / I es completamente de forma libre y no tiene palabras clave reservadas.


Se define con precisin de TI de los tipos de datos sin tener en cuenta ningn
tipo de hardware .
PL / I es un lenguaje orientado a bloque , que consiste en paquetes , comenzar
bloques, y declaraciones. Este tipo de estructura permite al programador para
producir aplicaciones altamente modulares.
PL / I contiene Construcciones control. Por ejemplo , SELECT ... CUANDO ... OTRA
MANERA permitir operaciones lgicas , y no declaraciones permiten a las
unidades que se ejecutarn sin condiciones una vez, para siempre, o mientras
una condicin es verdadera o hasta que una condicin se convierte en realidad.
PL / I apoya arrays , estructuras , uniones , arrays de estructuras o uniones ,
estructuras o uniones de matrices , y sus combinaciones .
PL / I proporciona cuatro clases diferentes de almacenamiento : automtico ,
esttico , controlado, y con base . Tipo de datos objetos Aplicacin ' ,
representacin, naturaleza del uso , etc ... normalmente decide el tipo de clase
de almacenamiento utilizado para cada uno.

Campos de aplicacin
PL / 1 se utiliz de manera significativa tanto en los negocios y las aplicaciones
cientficas. Tambin fue el principal idioma enseado en la Universidad de Michigan
Dearborn por un perodo de tiempo. Sin embargo , su popularidad ha disminuido en los
ltimos aos , debido a la introduccin de los lenguajes de programacin ms
recientes.
http://groups.engin.umd.umich.edu/CIS/course.des/cis400/pl1/pl1.html
PL/1 incorpora un analizador lxico, un parser, un compilador, un intrprete, un
ensamblador y una mquina virtual. Es decir, toda la cadena de ejecucin, desde el
cdigo fuente hasta la mquina donde se ejecutar. Pero no nos asustemos, cada una
de estas herramientas est implementada en archivos separados de pocos cientos de
sencillas lneas en Python, por lo que podremos desentraarlas fcilmente conociendo
un poco de este lenguaje; incluso podremos implementar nuestro propio lenguaje
inventado manipulando estos archivos.

www.beeg.com

También podría gustarte