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
What is the difference between functions getch() and getche()?
Is exit(status) truly equivalent to returning the same status from main?
The number of bytes of storage occupied by short, int and long are a) 2, 2 and 4 b) 2, 4 and 4 c) 4, 4 and 4 d) none
Is there any possibility to create customized header file with c programming language?
write a program to find out prime number using sieve case?
When is a void pointer used?
What is #pragma statements?
What is call by reference in functions?
Is it fine to write void main () or main () in c?
What are types of functions?
Stimulate calculator using Switch-case-default statement for two numbers
Why doesnt the call scanf work?
What is structure packing in c?
What is wild pointer in c?
What is the difference between array and linked list in c?