تخطى إلى المحتوى الرئيسي
متطلبات الإكمال

C is a procedural programming language with a static system that has the functionality of structured programming, recursion, and lexical variable scoping. C was created with constructs that transfer well to common hardware instructions. It has a long history of use in programs that were previously written in assembly language.

C programming language is a machine-independent programming language that is mainly used to create many types of applications and operating systems such as Windows, and other complicated programs such as the Oracle database, Git, Python interpreter, and games and is considered a programming foundation in the process of learning any other programming language. Operating systems and diverse application software for computer architectures ranging from supercomputers to PLCs and embedded systems are examples of such applications.

C was developed at Bell Labs by Dennis Ritchie between the years 1972 and 1973. C is one of the oldest general purpose programming languages of all time and it was developed to construct utilities running on Unix and was applied to re-implement the kernel of the Unix operating system. In the modern world, C finds its application in the development of a number of firmware and portable systems. C supports a plethora of features like structured programming, lexical variable scope, and recursion, with a static type system, etc.

C is also known as a middle level language as it combines the features of both high level languages (programming languages that enable programmers to write programs that are more or less independent of a particular type of computer) and low level languages (programming languages that provides little or no abstraction from a computer’s instruction set architecture, that is, commands or functions in the language map that are structurally similar to processor’s instructions). C is a procedural language that has a lot of features like structured programming, lexical variable scope, pointers, etc. due to which it gained a lot of attraction during the time of its release.


آخر تعديل: الثلاثاء، 7 فبراير 2023، 5:09 PM