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

What is variable and explain rules to declare variable in c?

555


Is fortran still used today?

604


What are header files in c?

618


What is the collection of communication lines and routers called?

614


Why string is used in c?

581






List the difference between a "copy constructor" and a "assignment operator"?

583


Is c still relevant?

640


What is the purpose of 'register' keyword in c language?

629


What is derived datatype in c?

637


Why & is used in c?

715


When a c file is executed there are many files that are automatically opened what are they files?

594


How do you declare a variable that will hold string values?

670


How can I make it pause before closing the program output window?

581


What are the similarities between c and c++?

600


using only #include and #include Write a program in C that will read an input from the user and print it back to the user if it is a palindrome. The string ends when it encounters a whitespace. The input string is at most 30 characters. Assume the string has no spaces and distinguish between and lowercase. So madam is a palindrome, but MadAm is not a palindrome. Use scanf and %s to read the string. Sample Test: Enter a string: madam madam is a palindrome. Enter a string: 09023 09023 is not a palindrome.

1315