Home  >  Article  >  Is a high-level programming language a language that a computer can directly execute?

Is a high-level programming language a language that a computer can directly execute?

王林
王林Original
2020-07-02 10:23:2314870browse

High-level programming language is not a language that a computer can directly execute. The language that the computer can directly execute is machine language. Machine language does not need to be translated. Each operation code has a corresponding circuit inside the computer to complete it.

Is a high-level programming language a language that a computer can directly execute?

# High-level programming language is not a language that a computer can directly execute.

(Recommended learning: java introductory program)

Analysis:

The language that the computer can directly execute is machine language.

Machine language is a programming language or instruction code that can be directly recognized by the machine. It does not need to be translated. Each operation code has a corresponding circuit inside the computer to complete it, or it can be used by the machine without translation. Directly understood and accepted programming language or instruction code.

Related introduction:

According to levels, programming languages ​​can be divided into three categories: machine language, assembly language and high-level language.

High-level language does not refer to a specific language, but includes many programming languages, such as popular java, c, php, c, C#, pascal, python, lisp, prolog, FoxPro, Easy Language, Chinese version of C language, etc. The syntax and command format of these languages ​​are different.

High-level language has nothing to do with the computer's hardware structure and instruction system. It has stronger expression ability, can easily express data operations and program control structures, can better describe various algorithms, and is easy to Learn to master.

The above is the detailed content of Is a high-level programming language a language that a computer can directly execute?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn