Levels of language for portable software
- 1 December 1972
- journal article
- Published by Association for Computing Machinery (ACM) in Communications of the ACM
- Vol. 15 (12) , 1059-1062
- https://doi.org/10.1145/361598.361624
Abstract
An increasing amount of software is being implemented in a portable form. A popular way of accomplishing this is to encode the software in a specially designed machine-independent language and then to map this language, often using a macro processor, into the assembly language of each desired object machine. The design of the machine-independent language is the key factor in this operation. This paper discusses the relative merits of pitching this language at a high level or a low level, and presents some comparative results.Keywords
This publication has 2 references indexed in Scilit:
- The mobile programming systemCommunications of the ACM, 1970
- The ML/I macro processorCommunications of the ACM, 1967