Programming language evolution

Machine language: (binary code)

The advantage is: as the bottom language, the highest efficiency is the shortcoming: the development is the most complex and the development efficiency is low.

Assembly language:

The advantages are: high efficiency, disadvantages: complexity and low development efficiency.

High-level language:

Separate compilation and interpretation:

Compilation: high efficiency, installation of compiler, no dependence on language execution, and disadvantage of poor cross platform performance.

Interpretability: the development efficiency is the highest, which can be implemented across platforms and interpreters, but the execution efficiency is relatively low.

Leave a Reply

Your email address will not be published. Required fields are marked *