|
 |
>Knowledge |
The current location:Home >Software development
|
|
|
|
C compiler
|
C is a structured language. Its hierarchy is clear, easy to organize the program in a modular way, easy to debug and maintain. < a href = "" https://baike.so.com/doc/5347427-5582874.html" "> < / a > C language expression ability and strong ability of processing. It not only has rich operators and data types, easy to implement all kinds of complex data structures. It can also directly access the physical address of memory for bit-level operations. Because C language realizes the programming operation to the hardware, so C language sets the function of high - level language and low - level language in one. It can be used not only for the development of system software, but also for the development of application software. In addition, C language also has high efficiency, portability and other characteristics. Therefore, it has been widely transplanted to various types of computers, thus forming various versions of C language.
C came out in the early 1970s. In 1978 by < a href = "https://baike.so.com/doc/5804566-6017365.html" "> < / a > American telephone and telegraph company (AT& T) Bell LABS officially published the C language. He also wrote THE famous book "THE C PROGRAMMING LANGUAGE" by B.W. Kanighan and D.M.Ritchit. Often referred to simply as K&R, others refer to it as the K&R standard. However, there is no complete standard C language defined in K&R, Later by < a href = "https://baike.so.com/doc/5794876-25930236.html" "> < / a > the American national standards institute (ANSI) on this basis made a C language standard, published in 1983. Usually called ANSI C.
< p > early C language is mainly used to < a href = "https://baike.so.com/doc/5505924-5741669.html" "> < / a > UNIX system. Because of the powerful functions of C language and the advantages of various aspects gradually for people to understand, in the 1980s, C began to enter other operating systems, and soon in a variety of large, medium, small and micro computers have been widely used. Become the most excellent contemporary < a href = "https://baike.so.com/doc/5797287-6010082.html" "> programming language one of < / a >. |
|
|
|
 |
|
|
|