0

Why is C a Middle level language?

Why is C called as a Middle level language?



Category: C & C++

Like it on Facebook, Tweet it or share this question on other bookmarking websites.

0

low level language
Answered


0

Well, I don't think it is middle level now, I mean it is like now basic thing in programming. But surely it is important.
Answered


0

C is called as middle level language. But in reality its a high level language. Because C programming is similar to English language which we use in daily life.
Answered


0

Owing to the trait of C programming is almost our day to language in Englis. But in actualityC is a  a middle level language

Answered


-1

c is called a middle level language because it is more close to the machine as well as human language as comparedto any other language.most often the c language along with assembly language are used for embedded programing.again c uses the extensive use of pointers hence we can reach more close to the hardare o the machine hence is reered as a middle leve language. So, it is a middle level language because it is high level language with low level feature.


regards,


sajee

Answered


0

'C' is often termed as middle level programming language since it combines the power of a high level language along with the control and flexibility of a low-level language. High level languages have a number of built-in features and facilities which result in high programming efficiency and productivity. Low-level languages, on the other hand are designed to give more efficient programs and better machine efficiency.


'C' allows the manipulation of bits, bytes and addresses the basic elements with which the computer functions.


High level languages:Ada, Modula 2, Pascal,FORTRAN,BASIC


Middle level languages: JAVA, C, C#, C++


Low level languages: Assembler, Macro Assembler

Answered


0

 


High level language  means efficiancy of program development


Ex :   Basic


Low level language means efficiency of program execution


EX : Assembler


Middle level language means it achives both High level and low level langauge


Ex: C,C++


C is Achieve efficiency of program development and also efficiency of program execution .


So it is called Middle level langauge


 


 


 

Answered


Please register/login to answer this question.  Click here to login