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...

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 are c preprocessors?

1241


How can a number be converted to a string?

1391


How to explain the final year project as a fresher please answer with sample project

1024


What is the code for 3 questions and answer check in VisualBasic.Net?

2208


how many types of operators are include in c language a) 4 b) 6 c) 8 d) 12

1134


What are the types of bitwise operator?

1164


What is %s and %d in c?

1105


What is the best way of making my program efficient?

1083


Do you know null pointer?

1075


What is void pointers in c?

1066


Explain what is the difference between the expression '++a' and 'a++'?

1263


Where can I get an ansi-compatible lint?

1201


Can a function argument have default value?

1206


Explain what header files do I need in order to define the standard library functions I use?

1226


find the output? void r(int a[],int c, int n) { if(c>n) { a[c]=a[c]+c; r(a,++c,n); r(a,++c,n); } } int main() { int i,a[5]={0}; r(a,0,5); for(i=0;i<5;i++) printf("\n %d",a[i]); getch(); }

2352