PL1

GPTKB entity

Statements (95)
Predicate Object
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