-
The predecessor was called B language (BCPL), because it was difficult to implement, it was simplified and called C language, taking the second letter of BCPL.
C language is one of the most popular software at present, and almost every university offers this course, and it is still a compulsory course, so it is very popular. But universal access does not mean high level, the language is more difficult to learn because it is too powerful.
-
The computer is a high-level language, but it is closer to the hardware in the high-level language, and the algorithm is more flexible. It is generally used to program large programs.
-
C is a computer programming language. It has the characteristics of both high-level language and assembly language. It was introduced in 1972 by the Bell Institute in the United States.
Since 1978, the C language has been ported to large, medium, small and micro computers. It can be used as a working system design language to write system applications, or as an application design language to write applications that do not rely on computer hardware. It has a wide range of applications and strong data processing capabilities, not only in software development, but also in all kinds of scientific research using C language, suitable for writing system software, 3D, 2D graphics and animation.
Specific applications such as microcontroller and embedded system development.
If you want to learn more, I recommend reading Tan Haoqiang's book.
-
C language is a process-oriented, abstract general-purpose programming language, which is widely used in low-level development. C can compile and process low-level memory in a simple way. C is an efficient programming language that produces only a small number of machine languages and does not require any runtime environment support.
C language is a general programming language for Zen car computers, which is widely used in hail stoves. The design goal of the C language is to provide a source for a way that can compile and process low-level memory and generate a small amount of machine code in a simple way. It has the characteristics of both high-level language and assembly language.
In 1982, many people of insight and the American National Standards Institute decided to establish a C Standards Committee to establish standards for the C language. The committee is made up of hardware vendors, compiler and other software tool manufacturers, software designers, consultants, academics, C language authors, and application scientists.
In 1989, ANSI released the first complete C language standard, ANSI, or "C89" for short, although it is also commonly referred to as "ANSI C".
-
Categories: Computer Networking >> Programming >> Other Programming Languages.
Problem description: Machine language? Analysis:
A programming language.
The development process of the C language.
The C language came out in the early 70s. In 1978, the C language was officially published by Bell Labs, the American Telegraph Company (AT&T). At the same time, he co-authored the famous book "The C Programming Language".
It is often referred to simply as "K&R", and some people call it the "K&R" standard. However, there was no complete standard C language defined in K&R, and a C language standard was later developed by the American National Standards Institute and published in 1983. It is commonly referred to as ANSI C.
The finest programming language of our time.
The early C language was primarily used for UNIX systems. Due to the growing recognition of the power and benefits of C, by the 80s, C began to enter other operating systems, and soon became widely used on all kinds of large, medium, small and micro computers. To be one of the finest programming languages of our time.
Characteristics of the C language.
C is a structured language. It is clearly hierarchical, easy to organize programs in a modular way, and easy to commission and maintain. The C language is extremely expressive and processive.
It not only has a rich set of operators and data types, but also facilitates the implementation of all kinds of complex data structures. It also has direct access to the physical address of the memory for bit-level operations. Since C implements the programming of hardware, C combines the functions of a high-level language and a low-level language.
It can be used for the development of both system software and application software. In addition, the C language is also highly efficient and portable. As a result, it has been widely ported to all types of computers, resulting in a variety of versions of the C language.
C language version.
The most popular C languages are as follows:
Microsoft C or MS C
Borland Turbo C or Turbo C
at&t c
These C versions not only implement the ANSI C standard, but also make some extensions to make it more convenient and perfect.
include header files
main ( *main function*.) >>>More
Definition of a for loop.
for(the initial value of the variable; termination of operating conditions; The initial value of the first cycle i is 0, and it runs until i=3 stops i=2, and the condition is still satisfied, and the loop body is still executed, and the step size is 1+1 each time >>>More
Hey! This is a very simple function to write, Your Excellency is estimated to have just learned data structures, now learn sorting, lookup, it's easy to give me a reward of two hundred points, I'll help you write it right away. >>>More
I thought about it for a long time and didn't come up with it. >>>More
C language is a must language for programmers, and all languages are basically built on C language, it is the foundation of computer language, as a programmer must learn hard.