Why is C a Middle level language?

Why is C called as a Middle level language?

Category: C & C++ 9 years ago
aparajitha
Asked 9 years ago

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

low level language
Aakash Agarwal
Answered 6 years ago
Aakash Agarwal

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.
AKP
Answered 6 years ago
AKP

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.
Harsha
Answered 7 years ago
Harsha

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

rambabu
Answered 2 years ago
rambabu

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

sajeetharan
Answered 9 years ago
sajeetharan

'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

Priya B
Answered 9 years ago
Priya B

 


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


 


 


 

vivek
Answered 9 years ago
vivek

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