gptkbp:instance_of
|
gptkb:C_programming_language
|
gptkbp:designed_for
|
scientific computing
|
gptkbp:developed_by
|
gptkb:International_Federation_for_Information_Processing
|
gptkbp:features
|
block structure
recursive procedures
array handling
syntax for defining data types
|
gptkbp:first_appearance
|
gptkb:1958
|
gptkbp:has_function
|
BNF (Backus-Naur Form)
ALGOL-like syntax
|
https://www.w3.org/2000/01/rdf-schema#label
|
ALGOL 58
|
gptkbp:influenced
|
gptkb:C_programming_language
gptkb:Ada
gptkb:Java
gptkb:Pascal
gptkb:C
gptkb:Simula
|
gptkbp:is_part_of
|
ALGOL family
|
gptkbp:is_standardized_by
|
gptkb:ISO
|
gptkbp:key_concept
|
gptkb:original_score
gptkb:Mathematics
gptkb:record_label
gptkb:Matrix
gptkb:court_cases
gptkb:recordings
string
boolean
type
do
end
for
if
switch
char
real
procedure
return
then
begin
break
continue
else
goto
while
with
|
gptkbp:predecessor
|
gptkb:FORTRAN
|
gptkbp:related_to
|
gptkb:PL/_I
gptkb:ALGOL_68
gptkb:ALGOL_60
|
gptkbp:successor
|
gptkb:ALGOL_60
|
gptkbp:used_in
|
gptkb:academic_research
algorithm description
|
gptkbp:bfsParent
|
gptkb:ALGOL
gptkb:ALGOL_60
|
gptkbp:bfsLayer
|
5
|