The effects of using a nonprocedural computer language on programmer productivity

  • Authors:
  • Elie C. Harel;Ephraim R. McLean

  • Affiliations:
  • Graduate School of Management, University of California Los Angeles, California;Graduate School of Management, University of California Los Angeles, California

  • Venue:
  • MIS Quarterly
  • Year:
  • 1985

Quantified Score

Hi-index 0.00

Visualization

Abstract

An empirical experiment was conducted in order to compare a third generation, procedural language (COBOL) with a fourth generation, nonprocedural language (Focus) in terms of programmer productivity and program efficiency. Six applications were developed in two languages by different programmers who had been matched according to their level of expertise. The results of the experiment showed that the applications were programmed significantly faster, particularly by beginning programmers, using the nonprocedural language. On the other hand, it was found that the procedural language was significantly faster than the nonprocedural language in terms of CPU execution time.