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 / guest

C is a language that can be used to develop both 'user
applications' and 'operating systems'. It allows you to have
access to the machine language itself if you so choose (inline
asm). Most of the unix operating system is written in C. It is
a great language to start with (IMHO) because it contains the
basic concepts of computer programming. As well as giving you
a feel for what actually goes on in the machine itself. Higher
level languages abstract you from the machine, usually (again
IMHO) focusing more on the rapid development of Applications.
Remembering that C++ was originally developed as C with
classes, learning C is (again IMHO) almost a pre-requisite for
learning C++.

Is This Answer Correct ?    2 Yes 3 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

How to set file pointer to beginning c?

1200


Explain what are the standard predefined macros?

1111


What are pointers?

1102


Why c is faster than c++?

1028


How many types of functions are there in c?

1139


please explain clearly about execution of c program in detail,in which stage are the printf sacnf getting into exeecutable code

2174


Do character constants represent numerical values?

1335


What is meant by type specifiers?

1128


how logic is used

1966


Tell me what is the purpose of 'register' keyword in c language?

1006


Explain how can you be sure that a program follows the ansi c standard?

1471


What is a scope resolution operator in c?

1266


What would happen to X in this expression: X += 15; (assuming the value of X is 5)

1948


What is the difference between malloc calloc and realloc in c?

1141


An expression to whose value an operater is applied a) operand b) variable c) constant d) all of the above

1164