Hai why 'c' is the middle language

Answer Posted / manoj

C Programming language is called as Middle Level Language
because

(i) it gives or behaves as High Level Language through
Functions - gives a modular programming and breakup,
increased efficiency for reusability

(ii)it gives access to the low level memory through
Pointers. Moreover it does support the Low Level
programming i.e, Assembly Language.


As its a combination of these two aspects, its neither a
High Level nor a Low level language but a Middle Level
Language.

Is This Answer Correct ?    12 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

How do you convert strings to numbers in C?

699


Write a program to know whether the input number is an armstrong number.

660


An organised method of depicting the use of an area of computer memory used to signify the uses for different parts of the memory a) swap b) extended memory c) memory map d) all of the above

699


What is the Purpose of 'extern' keyword in a function declaration?

641


What is pointer to pointer in c with example?

540






a c code by using memory allocation for add ,multiply of sprase matrixes

2290


What is a macro?

650


What oops means?

570


"C" language developed by "Dennis Ritchie" at AT & T. his remarks are a) too general, too abstract b) could deal with only specific problems c) lost generality of BCPL and B restored d) no remarks

650


How can a program be made to print the name of a source file where an error occurs?

721


What is chain pointer in c?

595


What is the use of putchar function?

644


Is c programming hard?

565


Explain the advantages and disadvantages of macros.

612


What should malloc(0) do?

608