IBM 7090 ALGOL compiler

E132267

The IBM 7090 ALGOL compiler was an early and influential implementation of the ALGOL 60 programming language designed for IBM's 7090 mainframe, used primarily in scientific and engineering computing.

All labels observed (1)

Label Occurrences
IBM 7090 ALGOL compiler canonical 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf ALGOL compiler
programming language implementation
software
applicationDomain engineering simulation
scientific programming
computerType mainframe computer
computingParadigm procedural programming
conformsTo ALGOL 60
surface form: ALGOL 60 report
countryOfOrigin United States of America
surface form: United States
developer IBM
IBM
surface form: International Business Machines Corporation
distributionModel IBM supplied system software
era early 1960s
executionModel batch processing
hardwareArchitecture IBM 700/7000 series
surface form: IBM 7090 transistorized architecture
historicalPeriod early third-generation computers
implementationOf ALGOL 60
influenced early structured programming practice
later ALGOL implementations
influencedBy original ALGOL 60 design
inputFormat punched cards
memoryModel IBM 7090 word-addressable memory
notableFor being one of the earliest ALGOL 60 implementations
influencing later mainframe ALGOL compilers
outputFormat machine code
object modules
primaryUsers engineers
research institutions
scientists
programmingLanguage ALGOL 60
relatedTo ALGOL 60
IBM 700/7000 series
surface form: IBM 7090

IBM 7090 FORTRAN compiler
runsOn IBM 7090 operating environment
IBM 7090 operating environment
surface form: IBM 7094 operating environment
supportsDataType Boolean
integer
real number
supportsFeature block structure
conditional statements
for loops
lexical scoping
numeric arrays
recursive procedures
targetPlatform IBM 700/7000 series
surface form: IBM 7090

IBM 700/7000 series
surface form: IBM 7094
useCase engineering computing
numerical analysis
scientific computing

How these facts were elicited

Referenced by (1)

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

ALGOL 60 notableImplementation IBM 7090 ALGOL compiler