- On
- By
- 0 Comment
- Categories: Basic, Basic C language
Introduction of C programming language
Introduction of the C programming language
In this tutorial, We will introduction of the C programming language.
C is a general-purpose high-level programming language found and developed by Dennis Ritchie at AT & T Bell Labs in the USA between 1969 and 1973 to be used in the operating system UNIX. However, afterwards, the C language grew in use to become the most widely used programming language.
Mainly C was invented to write UNIX operating system but it has been developed to be used in the Linux operating system, PHP web language, MySQL database…
C programming language was formalized in 1988 by the American National Institute even before the other programming l; language C++/Java.
C language has been written in assembly language.
C is widely used in database system operating systems, driver software, word processing software and compilers & interpreters.
C is the recommended programming language for beginners as it is easier to learn than the other languages.
The reasons why C is easier to master:
- It is one of the early programming languages and some of the modern programming languages(c++, Java) were created based on the C language.
- Easy to learn and easy to use for beginners of programming languages.
- C language is a structured programming language and many of operating systems, driver software were created based on C language.
- It can be compiled in a variety of platforms(Windows , Linux, UNIX etc).
Advantages of C language
- C language is the basic building block of later-developed languages such as Java c++. Therefore, anyone with an understanding of C language will understand the basic structure and syntax of other languages.
- C language is a structured programming language with a set of standard library and predefined functions. Hence, it is ideal for the creation of programmes and it’s testing, maintenance and debugging.
- C language has a small set of keywords(nearly 32) and it is easy to develop programs.
such as
- Arithmetic function in C language
- String function in C language
Disadvantages of C language
- C is a fully procedural language which does not support Object Oriented programming (OOP)Concept.
- Reduced security of Data or programming than any other modern languages.
- C language doesn’t support the concept of namespace.
- Runtime checking is absent in C language.
Suggested for you
Introduction of Java language
Introduction of Python language