📜  高级语言和低级语言之间的区别

📅  最后修改于: 2021-09-11 03:50:50             🧑  作者: Mango

高级语言低级语言都是编程语言的类型。

高级语言低级语言的主要区别在于,程序员可以通过与机器的比较轻松理解或解释或编译高级语言。另一方面,与人类相比,机器可以轻松理解低级语言。

高级语言的例子有 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.