History of the C language

Source: Internet
Author: User

Welcome to the C language world! C language is a powerful and specialized programming language, which is popular among amateur and professional programmers. Let us know and know it before you learn it! The prototype of the C language is a language (ALGOL 60 language).

In 1963, Cambridge University ALGOL 60 languages into CPL (Combined programming Language) language.

In 1967, Matin Richards of the University of Cambridge simplified the CPL language, resulting in the bcpl language.

In 1969, Ken Thompson of Bell Labs of the United States modified BCPL, refining its essence and giving it an interesting name, "B language". And he wrote the first UNIX operating system in B language.

In 1973, D.m.ritchie of Bell Labs in the United States finally devised a new language based on the B language, and he took the second letter of Bcpl as the name of the language, which is C language.

In order to promote the UNIX operating system, in 1977 Dennis M.ritchie published the C language compiler text "Portable C Compiler program" that does not depend on specific machine systems. That is the famous ANSI C.

In 1978, the C language was formally published by the Bell Laboratory of T (American Telephone and Telegraph Corporation). At the same time, Brian W.kernighian and Dennis M.ritchie published the book "The C Programming Language". Usually referred to as "K&r", some people call it "K&r" standard. However, a complete standard C language was not defined in the K&r, which was later developed by the National Standards Institute (AMERICAN) (standards Institute,ansi) on the basis of a C language standard published in 1983. Usually called ANSI C. So that the C language has become the world's most popular high-level programming language.

History of the C language

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.