THE DESIGN AND USE OF CONVENTIONAL PROGRAMMING LANGUAGES
Michael Jackson
Abstract
Michael Jackson
Abstract
Jean Sammet’s Roster of Programming Languages for 1974-75 (Sammet 1976) includes 167 different programming languages which were in use in the United States at the end of 1975: a full list, including languages used chiefly outside the United States and languages which had fallen into disuse by the end of 1975, would perhaps have run to 500 languages. There are languages for special purposes: APT is for programming numerical control of machine tools; SIMSCRIPT is for discrete simulation; COGO is for civil engineering; CONNIVER is for artificial intelligence studies; COBOL is for administrative and business data processing. There are languages intended for general-purpose use: ALGOL 60, ALGOL 68, PASCAL, PL/I and SIMULA 67 are perhaps the best known of these.
OpenAlex reports 5 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Jean Sammet’s Roster of Programming Languages for 1974-75 (Sammet 1976) includes 167 different programming languages which were in use in the United States at the end of 1975: a full list, including languages used chiefly outside the United States and languages which had fallen into disuse by the end of 1975, would perhaps have run to 500 languages. There are languages for special purposes: APT is for programming numerical control of machine tools; SIMSCRIPT is for discrete simulation; COGO is for civil engineering; CONNIVER is for artificial intelligence studies; COBOL is for administrative and business data processing. There are languages intended for general-purpose use: ALGOL 60, ALGOL 68, PASCAL, PL/I and SIMULA 67 are perhaps the best known of these.
Key concepts: Second-generation programming language, Third-generation programming language, Comparison of multi-paradigm programming languages, Programming language, COBOL, Fifth-generation programming language, Computer science, Fourth-generation programming language