Programming Language serialization

Source: Internet
Author: User

I. ALGOL

From itwiki, an open Encyclopedia of Information Technology Algol, Also known International algebra languageIt was the first advanced language in the history of computer development. At that time, it was still a popular time for transistor computers. Since ALGOL statements are close to common language expressions and are more suitable for numerical calculation, Algol is mostly used for scientific computers.

The name Algol is short for algorithm language. It is not designed by a computer manufacturing company for a specific machine, but purely for describing the computing process, that is, algorithm-oriented description.

Algol is the first language to be clearly defined. Its syntax is illustrated in a strictly formulated method. Algol is not widely used, but it is the conceptual basis of many modern programming languages.

Algol 58: In 1958, the ACM team and gamm of the Applied Mathematics and Mechanics Association of the German Federal Republic integrated their suggestions on algorithm representation in Zurich, forming ALGOL 58, first named ial (International algebra language, International algebraic language), and then renamed ALGOL 58.

ALGOL 60: January 1960, Turing Prize Winner: Alan. alan J. perlis published the "algorithm language ALGOL 60 Report" and identified the programming language ALGOL 60 at a seminar attended by world-class software experts in Paris. In 1962, Alan peili made another amendment to ALGOL 60.

ALGOL 60 introduces many new concepts, such as local concepts, dynamics, recursion, And the BNF (Backus-Naur Form) paradigm.

ALGOL 60 is a milestone in the development history of programming languages. It marks that programming languages have become an independent scientific discipline and laid the foundation for the development of software automation and software reliability.

Algol W: In October 1966, ifip absorbed worth to participate in the Working Group to improve and expand the ALGOL language. Upon participation, he submitted a proposal and was modified and improved by Tony hoars to form algol w. It also gave birth to a new language PL 360.

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.