The Relationship Between COBOL and Computer Science

  title={The Relationship Between COBOL and Computer Science},
  author={Ben Schneiderman},
  journal={Annals of the History of Computing},
  • B. Schneiderman
  • Published 1 October 1985
  • Computer Science
  • Annals of the History of Computing
Based on interviews, reviews of the literature, and personal impressions, the author offers historical, technical, and social/psychological perspectives on the fragile relationship between COBOL and computer science. The technical contributions of COBOL to programming language design are evaluated. Five proposals for computer science research on COBOL and fourth-generation languages are described. 

Common Language: Business Programming Languages and the Legibility of Programming

It is argued that COBOL's English-like appearance was a rhetorical move designed to make the concept of code itself more legible to non-programming management at computer-using companies.

An Annotated Bibliography of Secondary Sources on the History of Software

  • W. Aspray
  • Sociology
    Annals of the History of Computing
  • 1987
This bibliography is a product of the National Collection Strategy (NCS) program being undertaken by the Charles Babbage Institute, to develop a national collecting strategy for preserving the historic records of computing.

COBOL-skills, Where art Thou? : An assessment of future COBOL needs at Handelsbanken

The impending mass retirement of baby-boomer COBOL developers, has companies that wish to maintain their COBOL systems fearing a skill shortage. Due to the dominance of COBOL within the financial s

A Descent into the Maelstrom: Teaching Legacy Programming and Re-engineering

This paper looks at the introduction of a course which teaches legacy languages and the process of re-engineering with the aim to instill a reverence for the role legacy software plays in the modern world.

Evidence-based programming language design : a philosophical and methodological exploration

The content of evidence-based programming design (EB-PLD) is explored, the extent of evidence potentially useful for EB- PLD is mapped, and the appropriateness of Cohen’s kappa for evaluating coder agreement in a secondary study is evaluated.

Natural naming in software development and maintenance

................................................................................................. 3



Software psychology: human factors in computer and information systems

  • J. Sammet
  • Computer Science, Psychology
  • 1983
This book should be either read carefully, or at least skimmed, by almost all programmers, programming managers, and any people concerned with the realities of software and software systems. The

The early history of COBOL

This paper discusses the early history of COBOL, starting with the May 1959 meeting in the Pentagon which established the Short Range Committee which defined the initial version of COBOL, and

In defense of teaching structured COBOL as computer science: (or, notes on being sage struck)

There is an active movement afoot in the United States, largely sponsored by DPMA and local business computer user groups, to promote a new discipline called Information Systems, which will have less programming content, and will contain a substantial "soft" component, rather than the '~arder" material of Computer Science.

A programming language

  • K. Iverson
  • Computer Science
    AIEE-IRE '62 (Spring)
  • 1962
The paper describes a succinct problem-oriented programming language that relies heavily on a systematic extension of a small set of basic operations to vectors, matrices, and trees, and on a family of flexible selection operations controlled by logical vectors.

A guide to COBOL programming

Daniel D. McCracken: A Guide to COBOL Programming, New York/London.

Review of "Programming Languages: History and Fundamentals, by (Miss) Jean E. Sammet." Prentice-Hall, Inc. (1969)

The introduction of DATA BASE as a new quarterly journa l of SIGBDP to replace the former Newsletter provided a n opportunity to reconsider the style, format, and functio n of a "Book Reviews" column

The programming language PASCAL

  • J. Wakerly
  • Computer Science
    Microprocess. Microsystems
  • 1979

Programming Languages: Design and Implementation

This book explores the major issues in both design and implementation of modern programming languages and provides a basic introduction to the underlying theoretical models on which these languages are based.

Systematic Programming: An Introduction

This systematic programming an introduction, it will really give you the good idea to be successful in everything.

Programming languages - history and fundamentals

  • J. Sammet
  • Psychology
    Prentice-Hall series in automatic computation
  • 1969
We may not be able to make you love reading, but programming languages history and fundamentals will lead you to love reading starting from now. Book is the window to open the new world. The world