We can divide C programs to several modules that will combine in a single module to build the final program. ModularityĬ programs are modular in nature. However, C does not supports platform independency as Java. Hence, when you write programs in C you should not worry, whether your program will run on a particular machine or not. Today almost every machine has a minimum C compiler installed on it. C programs can run on a range of machines that has a C compiler. PortabilityĬ is a machine independent language. C supports a rich set of built-in library functions and a variety of operators. However, some concepts of C programming can become nightmare for beginners. Its simplicity lies in the lesser number of programming constructs that can power up any complex system. It is one of the widely used programming language in the world.įeatures of C programming language Simple and Robustįor beginner’s C is the easiest language to learn. Timeline History of C language Features of CĬ is a popular programming language among programmers. The current C standard is commonly referred as C11. The first C standard is popularly known as C89. In 1989, ANSI sets base for all implementations of C compilers and published the first standard of C. To assure the standard of C in every version, American National Standards Institute (ANSI) initiated work on C standards. However, every version was similar to the original but often incompatible. The massive popularity of C programming headed development of its versions. To learn C in much better way, this is a must read book on C programming.īuy "The C programming Language" book now from amazon. The book is popularly also known as "K&R C book”. Brain Kernighan along with Dennis Ritchie published the first book on C "The C Programming Language". In 1978, it gained huge popularity from the Bell laboratories to the heart of every programmer. It is such a powerful language that UNIX operating system is almost completely written in C. C inherited many features from ALGOL, BCPL and B. In 1972, the first release of C programming got officially public. This was the period when development of C programming language started.ĭuring 1969 to 1972, Dennis Ritchie at Bell Laboratories developed C. SYSTEM PROGRAMMING LANGUAGE LIST PORTABLEThe need of a portable operating system came in existence. Rather developing programs and operating system for a particular machine. Later in the early 1970s need for a portable operating system and programming language originated. It inherits many of its features from BCPL (Basic Combined Programming Language). Earlier version of UNIX uses B programming language. In late 1960s Ken Thompson and Dennis Ritchie developed, a language called B. UNIX is a popular network operating system that pumps heart of the modern internet. The advent of C programming begin in the late 1960s and share roots deep in the development of UNIX operating system. Because most of the modern computer programming languages directly or indirectly influenced from C (such as C++, Java, C#, PHP, Perl, and JavaScript etc.). It is mostly used for the development of Operating systems, Kernels, Compilers, Device drivers, embedded systems, RDBMS packages etc.Ĭ is also called as the mother of all programming languages. It is such a powerful language that most of the popular operating systems are completely or partially written in C. The development of C began, to re-implement the UNIX operating system. However, often referred as a middle-level programming language since it provides rich support to low-level programming constructs. C is general-purpose procedural programming language developed by Dennis Ritchie at AT&T’s Bell laboratories in 1972.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |