gptkbp:instanceOf
|
gptkb:programming_language
|
gptkbp:designedBy
|
gptkb:IBM
|
gptkbp:fileExtension
|
.pl1
.pli
|
gptkbp:firstAppearance
|
1964
|
gptkbp:hasFeature
|
gptkb:ANSI_X3.53-1976
gptkb:ISO/IEC_6522:1992
|
gptkbp:hasKeyword
|
gptkb:ON
gptkb:BIT
gptkb:DO
gptkb:UNION
BY
TO
OPTIONS
CALL
ELSE
GO TO
IF
STEP
LABEL
EXTERNAL
ARRAY
SELECT
ALIGNED
BASED
BEGIN
CHARACTER
CONTROLLED
DECLARE
DEFINED
END
ENTRY
FIXED
FLOAT
FROM
INTERNAL
ITERATE
LEAVE
LIKE
OTHERWISE
OVER
PICTURE
POINTER
RECORD
REFER
REPEAT
RETURN
STATIC
STRUCTURE
THEN
UNALIGNED
UNTIL
VALUE
VARYING
WHEN
WHILE
|
https://www.w3.org/2000/01/rdf-schema#label
|
PL1
|
gptkbp:implementedIn
|
gptkb:Digital_Research_PL/I-80
gptkb:Fujitsu_NetCOBOL_for_.NET_(PL/I_support)
gptkb:IBM_PL/I_F_compiler
gptkb:IBM_PL/I_Optimizing_compiler
gptkb:Open_PL/I
|
gptkbp:influenced
|
gptkb:PL/0
gptkb:PL/I-80
gptkb:PL/pgSQL
gptkb:Ada
gptkb:PL/M
gptkb:PL/SQL
C
|
gptkbp:influencedBy
|
gptkb:JOVIAL
gptkb:COBOL
gptkb:ALGOL
gptkb:FORTRAN
gptkb:SPL
|
gptkbp:paradigm
|
imperative programming
procedural programming
|
gptkbp:runsOn
|
gptkb:IBM_System/360
gptkb:IBM_System/370
mainframe computers
|
gptkbp:standardizedBy
|
gptkb:ANSI_X3.53-1976
|
gptkbp:supports
|
exception handling
structured programming
bit manipulation
pointer arithmetic
concurrent programming
array slicing
|
gptkbp:typingDiscipline
|
strong
static
|
gptkbp:usedFor
|
system programming
scientific applications
business applications
|
gptkbp:bfsParent
|
gptkb:Devonport,_Devon,_England
gptkb:Plymouth_city_centre
gptkb:Stonehouse,_Plymouth
|
gptkbp:bfsLayer
|
6
|