A Comparison of Programming Languages for Software Engineering.

Abstract

Four programming languages (Fortran, Cobol, Jovial, and the proposed DOD standard -- variously called 'DOD-1, 'Strawman', 'Woodman', 'Tinman', and 'Ironman') are compared in the light of modern ideas of good software engineering practice. The comparison begins by identifying a core for each language that captures the essential properties of the intent of the language designers. These core languages then serve as a basis for the discussion of the language philosophies and the impact of the language on gross program organization and on the use of individual statements.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Apr 01, 1978
Accession Number
ADA053562

Entities

People

  • Brian K. Reid
  • Guy T. Almes
  • Joseph M. Newcomer
  • Mary Shaw
  • William A. Wulf

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • C4I

DTIC Thesaurus Topics

  • Coding
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Data Processing
  • Embedded Systems
  • Engineering
  • Grammars
  • Language
  • Object Code
  • Operating Systems
  • Parallel Computing
  • Parallel Processing
  • Programming Languages
  • Software Development
  • Standards

Fields of Study

  • Computer science
  • Engineering

Readers

  • Computational Linguistics
  • Software Engineering.