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 are pragmas and what are they good for?
What are the types of type qualifiers in c?
What is the full form of getch?
What is the use of printf() and scanf() functions?
Are pointers really faster than arrays?
What is the condition that is applied with ?: Operator?
What is a null pointer in c?
Write a program to print factorial of given number using recursion?
What is a far pointer in c?
Can we declare variable anywhere in c?
Why is not a pointer null after calling free?
Why is extern used in c?
Write a program to print fibonacci series using recursion?
a value that does not change during program execution a) variabe b) argument c) parameter d) none
What is enumerated data type in c?