1: What does c language mean?
C language is a process-oriented, abstract general-purpose programming language that is widely used Developed at the bottom. C language can compile and process low-level memory in a simple way. C language is a high-efficiency programming language that only generates a small amount of machine language and can run without any operating environment support. Although the C language provides many low-level processing functions, it still maintains cross-platform characteristics. C language programs written in a standard specification can be used on many computer platforms, including some operating platforms such as embedded processors and supercomputers. to compile. [Recommended reading: What does c language *p mean】
2: Programming development
1. Compiler
GCC, an open source free compiler developed by the GNU organization
MinGW, GCC under the Windows operating system
Clang, open source BSD protocol Compiler based on LLVM
Visual C::cl.exe, the compiler that comes with Microsoft VC
2. Integrated development environment
Code::Blocks, open source and free C/C IDE
CodeLite, open source, cross-platform C/C integrated development environment
Dev-C, portable C/C IDE
C-Free
Light Table
Visual Studio Series
3: c language program
The following is a standard output device (stdout) Above, a simple program that prints the "Hello, world!" string. A similar program is usually used as the first program when learning a programming language:
#include <stdio.h> int main() { printf("Hello, World! \n"); return 0; }
Example analysis:
The first line of the program #include
The next line int main() is the main function, and the program execution starts from here.
The next line printf(…) is another function available in C and will display the message "Hello, World!" on the screen.
The next line return 0; terminates the main() function and returns the value 0.
Related learning recommendations: C video tutorial
The above is the detailed content of What does c language mean?. For more information, please follow other related articles on the PHP Chinese website!