Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

why 'c' is called middle level language.

Answer Posted / chetan raikwar

C is a middle level language because it can manipulate the operating system up to a minor level. In simple words -
"it can communicate with hardware,and can also make operating systems and user application. But it can't make very user friendly or GUI based application and fails at doing some complicated tasks like developing a good GUI for an application and Gaming etc."
" To be capable in doing all that, C was upgraded with C++ and later on C# , VC++ etc. "
C's upgraded versions are high level programming languages yet C will remain the same always.So it's still called a middle level language.

Is This Answer Correct ?    4 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

How many identifiers are there in c?

961


Explain b+ tree?

1004


What is volatile, register definition in C

1053


What should malloc() do?

1098


Wt are the Buses in C Language

3150


What are the different types of pointers used in c language?

993


why use "return" statement a) on executing the return statement it immediately transfers the control back to the calling program b) it returns the value present in the parentheses return, to the calling program c) a & b d) none of the above

1022


How can I open a file so that other programs can update it at the same time?

1126


What is the difference between exit() and _exit() function?

991


Can you please explain the difference between malloc() and calloc() function?

1048


Input is "rama loves rajesh and rajesh Loves rama also and rajesh wear gloves and bloves" To print output is count the numbers of times repeted the word love without case sensitive.

2008


how to find binary of number?

4333


What is the difference between #include and #include 'file' ?

998


How to Throw some light on the splay trees?

998


How arrays can be passed to a user defined function

964