高级语言和低级语言都是编程语言的类型。
高级语言和低级语言的主要区别在于,程序员可以通过与机器的比较轻松理解或解释或编译高级语言。另一方面,与人类相比,机器可以轻松理解低级语言。
高级语言的例子有 C、C++、 Java、 Python等。
让我们看看高级语言和低级语言之间的区别:
S.NO | High Level Language | Low Level Language |
---|---|---|
1. | It is programmer friendly language. | It is a machine friendly language. |
2. | High level language is less memory efficient. | Low level language is high memory efficient. |
3. | It is easy to understand. | It is tough to understand. |
4. | It is simple to debug. | It is complex to debug comparatively. |
5. | It is simple to maintain. | It is complex to maintain comparatively. |
6. | It is portable. | It is non-portable. |
7. | It can run on any platform. | It is machine-dependent. |
8. | It needs compiler or interpreter for translation. | It needs assembler for translation. |
9. | It is used widely for programming. | It is not commonly used now-a-days in programming. |