Llenguatge de programació I (PL / I)

Autora: Robert Simon
Data De La Creació: 18 Juny 2021
Data D’Actualització: 1 Juliol 2024
Anonim
Llenguatge de programació I (PL / I) - Tecnologia
Llenguatge de programació I (PL / I) - Tecnologia

Content

Definició: què significa el llenguatge de programació I (PL / I)?

El llenguatge de programació I (PL / I) és un llenguatge de programació procedimental i imperatiu dissenyat per a enginyeria, programació científica i de sistemes i aplicacions empresarials. Ha estat utilitzat principalment pels sectors acadèmics, industrials i comercials des de la seva introducció als anys seixanta i continua en ús actiu des del 2011.

PL / 1 admet la programació estructurada, la recursió, les llistes enllaçades o el maneig d’estructures de dades vinculades, el punt flotant, el punt fix i el maneig complex de la cadena de bits i la cadena de bits. La sintaxi i les paraules que s’utilitzen s’assemblen molt a l’anglès i l’idioma s’adapta molt a la definició de formats de dades complexos mitjançant un ampli conjunt de funcions.


Una introducció a Microsoft Azure i al Microsoft Cloud | Durant aquesta guia, podreu conèixer què és la informàtica en núvol i com Microsoft Azure us pot ajudar a migrar i executar el vostre negoci des del núvol.

Techopedia explica el llenguatge de programació I (PL / I)

El llenguatge de programació 1 va néixer perquè IBM volia dissenyar una màquina que substituís totes les arquitectures IBM que hi havia abans que es convertís en l'arquitectura màquina comuna per a les comunitats empresarials i científiques. Es va convertir en IBM System 360. Abans d’això, els programadors havien d’utilitzar diferents llenguatges per programar per a cada maquinari. De la mateixa manera, IBM volia un únic llenguatge de programació comú que tots els usuaris de qualsevol camp podrien utilitzar.

PL / 1 tenia les següents característiques significatives del llenguatge:


  • Formulari 100% gratuït i no té paraules clau reservades
  • Defineix tipus de dades independentment del maquinari
  • Un llenguatge de programació orientat a blocs que consisteix en blocs inicials, paquets i sentències. Aquest mètode d’estructuració permet als desenvolupadors produir programes i aplicacions molt modulars.
  • El PL / I té estructures de control. Estructures com SELECT ... QUAN ... ALTRESWISE permetran operacions lògiques, mentre que les instruccions DO permetran que les instruccions s’executin incondicionalment almenys una vegada, infinitament, o mentre una condició sigui certa o falsa en funció de la necessitat.
  • Admet estructures de dades com ara matrius, unions, estructures, matrius d'unions o estructures, unions o estructures de matrius i qualsevol combinació de les anteriors.
  • Té quatre classes d’emmagatzematge: ESTÀTICA, BASADA, AUTOMÀTICA i CONTROLADA.