![]() ![]() : High level Programming languages are more closer to Humans than computer. They provide support for low level memory manipulation as well as high level abstractions such as objects. They supports the feature of both high level and low level language. Middle Level : These languages are intermediate of low level and high level language. ![]() Machine code is low level because it runs directly on the processor. It is described as described as being "close to the hardware". Low Level : Low-level programming language is a programming language that provides little or no abstraction from a computer's instruction set architecture. What do you mean by high level, middle level and low level languages and give an example for each. C doesn't support the concept of constructors and destructors.Without Namespace, we cannot declare two variables of same name. C does not provides support for namespace like C++.Type is used instead it perform automatic type conversion. At run time, C doesn't ensure whether correct data C doesn't perform Run Time Type Checking.In C, we have to implement any algorithms as a set of function calls. C Programming Language doesn't support Object Oriented Programming(OOP) features like Inheritance, Encapsulation, Polymorphism etc.What are the disadvantages of C Programming Language Why C is a Middle level programming language.What do you mean by high level, middle level and low level languages and give an example for each.What are the disadvantages of C programming language.
0 Comments
Leave a Reply. |