LEARN C LANGUAGE
In the world, there are many programming languages like HTML, java, c, c++, c#, Python, Arduino, riberry pi, etc. And in this blog, I will teach you the C language.
INTRODUCTION:
●History of C:
1) C is the general purpose programming language.
2) This language is developed by Dennis Ritchie in 1974 at AT and T bell labs.
3) C has become a widely used professional language for various reasons.
Because the C language is easy to learn, it is a structured language, it produces efficient programs and it can be compiled on a variety of computers.
○The following chart shows the history of C:
International group - ALGOL - 1960
Martin Richards - BCPL - 1967
Ken Thompson - C - 1970
Dennis Ritchie - Traditional C - 1972
Kernighan and Ritchie - K & Rc - 1978
ANSI Committee - ANSIC - 1989
ISO Committee - ANSI/ISO - 1990
Standardization committee - C 99 - 1999
C language was invented to write OS called Unix.C is the successor of B language which was introduced around 1970. This language was formalized in 1988 by ANSI. (American National Standard Institute).In 1972 Unix OS almost totally written in C.Today C is the most widely used system programming language. Most of the state of art software has been implemented using C.
C is widely used for system development work. C was adopted as a system development language because it produces code that runs nearly as code written in assembly language.
●Features of C:
1) Flexibility:C is the general purpose programming language and it is used for various applications.
2)Powerful: Provides a variety of data types, control flow instruction, structured program, and other built-in functions.
3) Small in size: Provide I/O facility. Help to keep the language small.
4)Modular design:C wrote its function. It also allows the user to define/design own function.
5) Portability: If we run code on one computer then we will also copy it and as it is run on another computer with small modifications or without modifications.
6) Low-level features C closely related to ALGOL, making the language easier to understand.
7) Efficiency: Development efficiency and machine efficiency is good to mean faster to execute.
This is the basic information of the C language. In the next blog, I will teach you the actual coding, programs...
History of C language
Reviewed by Amit Waghmare
on
September 09, 2018
Rating:
No comments: