Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Free
Faster access than browser!
 

High-level programming language and Opcode

Shortcuts: Differences, Similarities, Jaccard Similarity Coefficient, References.

Difference between High-level programming language and Opcode

High-level programming language vs. Opcode

In computer science, a high-level programming language is a programming language with strong abstraction from the details of the computer. In computing, an opcode (abbreviated from operation code, also known as instruction syllable, instruction parcel or opstring) is the portion of a machine language instruction that specifies the operation to be performed.

Similarities between High-level programming language and Opcode

High-level programming language and Opcode have 7 things in common (in Unionpedia): Assembly language, Bytecode, Central processing unit, Java virtual machine, Lisp (programming language), Low-level programming language, Machine code.

Assembly language

An assembly (or assembler) language, often abbreviated asm, is a low-level programming language, in which there is a very strong (but often not one-to-one) correspondence between the assembly program statements and the architecture's machine code instructions.

Assembly language and High-level programming language · Assembly language and Opcode · See more »

Bytecode

Bytecode, also termed portable code or p-code, is a form of instruction set designed for efficient execution by a software interpreter.

Bytecode and High-level programming language · Bytecode and Opcode · See more »

Central processing unit

A central processing unit (CPU) is the electronic circuitry within a computer that carries out the instructions of a computer program by performing the basic arithmetic, logical, control and input/output (I/O) operations specified by the instructions.

Central processing unit and High-level programming language · Central processing unit and Opcode · See more »

Java virtual machine

A Java virtual machine (JVM) is a virtual machine that enables a computer to run Java programs as well as programs written in other languages and compiled to Java bytecode.

High-level programming language and Java virtual machine · Java virtual machine and Opcode · See more »

Lisp (programming language)

Lisp (historically, LISP) is a family of computer programming languages with a long history and a distinctive, fully parenthesized prefix notation.

High-level programming language and Lisp (programming language) · Lisp (programming language) and Opcode · See more »

Low-level programming language

A low-level programming language is a programming language that provides little or no abstraction from a computer's instruction set architecture—commands or functions in the language map closely to processor instructions.

High-level programming language and Low-level programming language · Low-level programming language and Opcode · See more »

Machine code

Machine code is a computer program written in machine language instructions that can be executed directly by a computer's central processing unit (CPU).

High-level programming language and Machine code · Machine code and Opcode · See more »

The list above answers the following questions

High-level programming language and Opcode Comparison

High-level programming language has 82 relations, while Opcode has 31. As they have in common 7, the Jaccard index is 6.19% = 7 / (82 + 31).

References

This article shows the relationship between High-level programming language and Opcode. To access each article from which the information was extracted, please visit:

Hey! We are on Facebook now! »