Algol programming language

GPTKB entity

Statements (67)
Predicate Object
gptkbp:instance_of gptkb:C_programming_language
gptkbp:designed_by gptkb:John_Backus
gptkbp:developed_by gptkb:ACM
gptkbp:first_appearance gptkb:1958
gptkbp:has_function gptkb:Java
gptkb:Pascal
gptkb:C
https://www.w3.org/2000/01/rdf-schema#label Algol programming language
gptkbp:influenced gptkb:C_programming_language
gptkb:Java_programming_language
Pascal programming language
gptkbp:key_concept gptkb:C_programming_language
gptkb:original_score
gptkb:Mathematics
gptkb:record_label
gptkb:Matrix
gptkb:court_cases
gptkb:recordings
var
boolean
control structures
data types
debugging tools
error handling
object-oriented programming
type
type checking
parameter passing
semantics
dynamic arrays
do
end
file handling
for
if
switch
real
procedure
syntax rules
return
then
begin
break
const
continue
scope rules
call by reference
call by value
compilation process
else
function declaration
goto
nested procedures
procedure declaration
while
with
execution model
input/output
gptkbp:successor gptkb:Algol_68
gptkb:Algol_60
gptkbp:supports structured programming
block structure
recursive functions
gptkbp:used_for algorithm description
gptkbp:bfsParent gptkb:Modula-2_Standard_Library
gptkb:Standard_ML_of_New_Jersey_Compiler
gptkbp:bfsLayer 7