H ? « »

Language peer sets for SML:
United States
United States/1957
Designed 1957
1950s languages
Second generation
Early Cold War
Genus Intermediate languages and VMs
Specialised Languages
Intermediate languages and VMs
Fixed operation
Operation-oriented
Intermediate languages and VMs/1957
Fixed operation/1957
Operation-oriented/1957
Intermediate languages and VMs/United States
Fixed operation/United States
Operation-oriented/United States
Specialised Languages
Specialised Languages/1957
Specialised Languages/US

SML(ID:1699/sml006)

Case UNCOL 

alternate simple view
Country: United States
Designed 1957
Genus: Intermediate languages and VMs
Sammet category: Specialised Languages


for Simple Machine Language

Language developed by Brewer et al at Case as a means of moving 650 RUNCIBLE to a UNIVAC I.

The scheme was POL (Problem Oriented Language) -> SML -> ML with ML being the Case UNISAP for the UNIVAC I.

Way: "SML is Simple Machine Language and is a language which has the characteristics of a computer but no reference at all to any particular computer. We have already completed the specifications of SML and how it is to work. Following SML will come a "preprocessor," so named because it was invented for the very purpose of preceding Unisap before its utility in this particular connection was evident."

So this may be the very first preprocessor.


Related languages
UNISAP SML   Target language for
SML RUNCIBLE II   Target language for

References:
  • Conway, Melvin E. (1958) Conway, Melvin E. "Proposal for an UNCOL" Abstract
          in [ACM] (1958) [ACM] CACM 1(10) (Oct 1958)
  • Way, F. III (1958) Way, F. III "Current Developments In Computer Programming Techniques" Extract: UNISAP, IT, SML, C-10 Extract: SOAP, CASE SOAP Extract: IT, Runcible Extract: MATH-MATIC vs. RUNCIBLE Extract: FORTRANSIT, IT, RUNCIBLE
          in [Proceedings] (1958) Proceedings of the 1958 Computer Applications Symposium, Armour Research Foundation, Illinois Institute of Technology, Chicago, Illinois
    Search in: Google  Google scholar  World Cat  Yahoo  Overture  DBLP  Monash bib  NZ  IEEE  ACM portal  CiteSeer  CSB  ncstrl  jstor  Bookfinder