What to convert to to execute a program written in a high-level language
This article will explain in detail what to convert to in order to execute the program written in high-level language. the content of the article is of high quality, so the editor will share it for you as a reference. I hope you will have some understanding of the relevant knowledge after reading this article.
A program written in a high-level language must be converted into a machine language program before the computer can execute it.
high-level language
High-level language (High-level programming language) is a machine-independent, process-or object-oriented language. High-level language is designed with reference to mathematical language, which is similar to daily conversation. For example, to add two variables and assign a value to the third variable, expressed as var3=var1+var2 in a high-level language.
Machine language
Machine language is a program language or instruction code that can be directly recognized by the machine, without translation, each opcode has a corresponding circuit to complete it in the computer, or refers to the program language or instruction code that can be directly understood and accepted by the machine without translation.
The machine language uses absolute addresses and absolute opcodes. Different computers have their own machine languages, that is, instruction systems. From a use point of view, machine language is the lowest level of language.
This is the end of the program written in high-level language about what to convert to. I hope the above content can be helpful to you and learn more knowledge. If you think the article is good, you can share it for more people to see.