Automation of Programming

The following article is from The Great Soviet Encyclopedia (1979). It might be outdated or ideologically biased.

Automation of Programming


the division of programming that develops methods of writing programs for electronic computers with the aid of the computers themselves. In automation of programming, the programs are not written in machine language, but in a form more convenient for describing the algorithms for solving a particular class of problems. Automation of programming has two main, closely interrelated, areas of work. The first is the development of universal and specialized—that is, intended for solving some specific classes of problems—programming languages. The second (sometimes only this one is meant when referring to automation of programming) is the development of methods for computer implementation of programs written in programming languages and for solving the associated problems. The methods used in automation of programming and the problems that occur here are a function of the computer characteristics and, in their turn, exert a major influence on the future development and improvement of their structure.


Sovremennoe programmirovanie . Moscow, 1966. (Collection of articles translated from English.)
Zhogolev, E. B., and N. P. Trifonov. Kurs programmirovaniia, 2nd ed. Moscow, 1967.


The Great Soviet Encyclopedia, 3rd Edition (1970-1979). © 2010 The Gale Group, Inc. All rights reserved.
Full browser ?