What is C programming language?
C is a high-level programming language originally developed by Dennis M.Ritchie to develop the UNIX programming system at Bell Labs. C was originally developed on 1972 DEC PDP-11 computer.
In 1978, Brian Kernighan and Dennis Ritchie publicly published the first description of the C language, known as the K&R standard.
UNIX operating system, C compiler, is all that is needed to write programs in C language. The current C language is widely used in professional environments for the following reasons:
- Easy to learn
- Structured language
- It provides effective programs.
- It can handle low-level operations.
- It is compiled by many different platforms.
The truth about language C
C was originally developed to write an operating system called UNIX.
C is the successor language of the B language introduced in the 1970s.
Language was standardized in 1988 by the American National Standards Institute (ANSI).
UNIX operating system written in C language in 1973.
Today C is most widely used in system programming languages.
Most large applications have inheritance and deployment from C language.
Linux operating system and MySQL database management system are written in C language.
Why use C?
C was originally developed for system development, especially for operating systems. C is recognized as one of the system development languages because it provides code and runs a code quickly like the language types Assemly. Some examples of using C are as follows:
- Operating system
- Ministry of translating languages
- Program to translate codes
- Text Editor (notepad .)
- Printers
- Network Drivers
- Modern programs
- Database
- Language interpreter
- Utilities
Program C
A C program can change from 3 lines to millions of lines of code, and should be written in one or more files in the ". C " format, eg hello.c . You can use " vi ", " vim " or any editor to write a C program into a file.
The tutorial assumes you already know how to use editors and how to write source code - code inside a program file.
According to Tutorialspoint
Previous lesson: Structure (Struct) in C programming
Next article: Union in C
You should read it
- Do you know what programming language is?
- In the end, big universities realized that Java was a lousy language if used for introductory programming
- Overview of R language, install R on Windows and Linux
- The reason why C programming language is never outdated
- How to Learn a Programming Language
- Why should you learn Python programming language?
- 16 programming languages will change your luck
- What is the first programming language in the world?
- Who invented the Pascal programming language?
- eQuiz - VB.NET testing test - Part 1
- Test on C programming P6
- 10 programming languages booming today