Klaus Samelson

E132265

Klaus Samelson was a German mathematician and computer scientist known as a pioneer of early programming language design and compiler development, particularly through his work on ALGOL.

All labels observed (1)

Label Occurrences
Klaus Samelson canonical 1

How this entity was disambiguated

Statements (45)

Predicate Object
instanceOf German computer scientist
German mathematician
computer scientist
human
mathematician
areaOfInfluence Europe
international programming language standardization
contributedTo definition of ALGOL 60
development of stack-based evaluation for expressions
implementation techniques for block-structured languages
countryOfCitizenship Germany
familyName Samelson
fieldOfWork compiler construction
computer science
mathematics
numerical analysis
programming languages
genre scientific literature
givenName Klaus
hasAcademicDiscipline applied mathematics
theoretical computer science
hasRole ALGOL designer
pioneer of compiler development
pioneer of early programming language design
theorist of stack-based computation
influenced design of later programming languages
development of compiler theory
influencedBy early work on automatic computing
languageOfWorkOrName German
movement early computer science
formal methods in programming
notableFor contributions to ALGOL design
contributions to formal description of programming languages
development of stack-based compilation methods
pioneering work in compiler development
pioneering work in programming language design
notableIdea systematic treatment of procedure calls and recursion in compilers
use of a stack for expression evaluation in compilers
notableWork ALGOL
early compiler design
recursive procedure implementation techniques
stack-based evaluation methods
occupation researcher
university teacher
workLocation Germany

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

ALGOL 60 wasDesignedBy Klaus Samelson