Jump to content

Address (programming language)

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Alex Blokha (talk | contribs) at 15:01, 21 December 2011 (Translated from http://uk.wikipedia.org/wiki/Адресна_мова_програмування (revision: 7743037) using http://translate.google.com/toolkit with about 0% human translations.). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)


Address programming language - the world's first high-level programming language. Proposed in 1955 by Kateryna Lohvynovna Yushchenko. Fortran - 1958

Unlike Fortran, Algol, APL(Address programming language) contained the indirect addressing and addressing of higher ranks. Indirect addressing is a mechanism that appeared in other programming languages ​​much later (1963-1965rr - PL / 1). Availability of programming language processing capabilities addresses (pointers) and be allowed to execute the program processing algebraic expressions using units of different data types, structures and abstract data types. In books with targeted programming can find examples of programs that use objects (along with the most data are recorded and stored procedures for their treatment). In the address programming is described and implemented algorithms for processing lists and other structures, including processing and transformation of algebraic expressions. Based on the possibilities Address programming language on the list and their treatment, targeted programming language can be attributed not only to high-level programming languages, but also to functional programming languages. As in functional programming languages, program the address and data programming language program essentially represent the lists.

Address language was implemented on all the computers first and second generation produced in the Soviet Union. Address language influenced the architecture of computers Kyiv, Strela, Ural, Promin. For the solution of problems of the economy, including aviation, space exploration, machine building, military complex, in particular, to calculate the trajectories of ballistic missiles in flight 50-60's used exclusively Address language. Implementions of Address programming language were used for nearly 20 years. Book about APL was written in 1967 and it was translated into French and published in France in 1974.

Address language affected only at developing the economy of the Soviet Union, and on information technology and programming. Abstract data types, object-oriented programming, functional programming, database and artificial intelligence are based on ideas and tools that were first proposed and implemented in the address programming language.

Source