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 ⓘ