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

What are pragmas and what are they good for?

989


What are the types of type qualifiers in c?

1083


What is the full form of getch?

1269


What is the use of printf() and scanf() functions?

1122


Are pointers really faster than arrays?

1020


What is the condition that is applied with ?: Operator?

1127


What is a null pointer in c?

1220


Write a program to print factorial of given number using recursion?

1004


What is a far pointer in c?

1039


Can we declare variable anywhere in c?

966


Why is not a pointer null after calling free?

1016


Why is extern used in c?

1091


Write a program to print fibonacci series using recursion?

1058


a value that does not change during program execution a) variabe b) argument c) parameter d) none

1234


What is enumerated data type in c?

1073