In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-04-16 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >
Share
Shulou(Shulou.com)06/02 Report--
This article mainly introduces "the overview and characteristics of C language". In daily operation, I believe many people have doubts about the overview and characteristics of C language. The editor consulted all kinds of materials and sorted out simple and easy-to-use operation methods. I hope it will be helpful for you to answer the doubts about "the overview and characteristics of C language"! Next, please follow the editor to study!
1. What is C language?
C language is a process-oriented and abstract general programming language, which is widely used in low-level development. C language can compile and process low-level memory in a simple way. C language is an efficient programming language that produces only a small number of machine languages and can run without any running environment support. Although the C language provides many low-level processing functions, it still maintains cross-platform features. C language programs written in a standard specification can be compiled on many computer platforms, including operating platforms such as embedded processors and supercomputers.
2. The development of C language
C language is named C because C language comes from B language invented by Ken Thompson, while B language comes from BCPL language. In 1967, Martin Richards of Cambridge University simplified the CPL language, resulting in the BCPL (Basic Combined Programming Language) language.
In 1972, D.M. Ritchie of Bell Laboratories in the United States finally designed a new language on the basis of B language. He chose the second letter of BCPL as the name of this language, which is C language.
At the beginning of 1973, the main body of C language was completed. Thompson and Ritchie began to completely rewrite UNIX with it. With the development of UNIX, C language itself is constantly improving. To this day, various versions of the UNIX kernel and peripheral tools still use C as the main development language.
In 1972, D.M. Ritchie published a C language compiler called Portable C language translator, which does not depend on specific machine systems. In the following decades, the C language continued to develop rapidly.
In 1982, many people of insight and ANSI (American National Standards Institute) set up the C Standards Committee and established C language standards in order to develop the language.
In 1989, ANSI released the first complete C language standard: ANSI X3.159 ANSI 1989, referred to as "C89", but people also used to call it "C89".
C89 was adopted by ISO (International Organization for Standardization) in 1990 and named ISO/IEC 9899, referred to as "C90" for short.
In 1999, after making some necessary corrections and improvements, ISO issued a new C language standard, named ISO/IEC 98991999, referred to as "C99".
3.2 characteristics of C program
(1) short and functional.
(2) structured programming language.
(3) it has the characteristics of both high-level language and low-level language.
(4) the execution efficiency of the program is high.
(5) the program has good portability.
At this point, the study of "Overview and characteristics of C language" is over. I hope to be able to solve your doubts. The collocation of theory and practice can better help you learn, go and try it! If you want to continue to learn more related knowledge, please continue to follow the website, the editor will continue to work hard to bring you more practical articles!
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.