In computer programming, machine code is any low-level programming language, consisting of machine language instructions, which is used to control a computer's central processing unit (CPU). Each instruction causes the CPU to perform a very specific task, such as a load, a store, a jump, or an arithmetic logic unit (ALU) operation on one or more units of data in the CPU's registers or memory.

Machine code is a strictly numerical language which is designed to run as fast as possible, and may be considered as the lowest-level representation of a compiled or assembled computer program or as a primitive and hardware-dependent programming language. While it is possible to write programs directly in machine code, managing individual bits and calculating numerical addresses and constants manually is tedious and error-prone. For this reason, programs are very rarely written directly in machine code in modern contexts, but may be done for low level debugging, program patching (especially when assembler source is not available) and assembly language disassembly.

The majority of practical programs today are written in higher-level languages or assembly language. The source code is then translated to executable machine code by utilities such as compilers, assemblers, and linkers, with the important exception of interpreted programs, which are not translated into machine code. However, the interpreter itself, which may be seen as an executor or processor performing the instructions of the source code, typically consists of directly executable machine code (generated from assembly or high-level language source code).

Machine code is by definition the lowest level of programming detail visible to the programmer, but internally many processors use microcode or optimise and transform machine code instructions into sequences of micro-ops. This is not generally considered to be a machine code.

Doublegate/Array/Phenotype

Doublegate/Array/Phenotype

March 26, 2017

Play on spotify
Mechtropolis LP

Mechtropolis LP

September 5, 2016

Play on spotify
Mechtropolis Album Sampler

Mechtropolis Album Sampler

June 20, 2016

Play on spotify
Projection EP

Projection EP

June 10, 2016

Play on spotify
Process EP

Process EP

December 14, 2015

Play on spotify
Counterbalance .

Counterbalance .

October 19, 2015

Play on spotify
Terraform EP

Terraform EP

August 3, 2015

Play on spotify
An Act of Aggression (Album Sampler)

An Act of Aggression (Album Sampler)

March 9, 2015

Play on spotify
Velocity

Velocity

May 12, 2014

Play on spotify
YSR007

YSR007

September 30, 2013

Play on spotify
Under The Sun

Under The Sun

May 17, 2013

Play on spotify
Fuzzy Logic

Fuzzy Logic

November 26, 2012

Play on spotify
Dance Of The Mech / Neutrino

Dance Of The Mech / Neutrino

April 9, 2012

Play on spotify
Environments

Environments

July 18, 2011

Play on spotify
Miasma the Remixes

Miasma the Remixes

July 11, 2011

Play on spotify
ID / Run & Hide

ID / Run & Hide

July 11, 2011

Play on spotify
Hybrid Series Part 2

Hybrid Series Part 2

February 28, 2011

Play on spotify
Back To Tresor

Back To Tresor

October 15, 2010

Play on spotify
Knuckle Dust / MilkPlus

Knuckle Dust / MilkPlus

October 4, 2010

Play on spotify
Solitude / DogBite

Solitude / DogBite

August 23, 2010

Play on spotify
2nd Nature EP

2nd Nature EP

May 10, 2010

Play on spotify
Recoded / Silicon Base

Recoded / Silicon Base

March 8, 2010

Play on spotify
Neodymium

Neodymium

November 16, 2009

Play on spotify
Read more

Related artists

Katharsys

Katharsys

Forbidden Society

Forbidden Society

Donny

Donny

Dub Elements

Dub Elements

The Sect

The Sect

Cooh

Cooh

DJ Hidden

DJ Hidden

Current Value

Current Value

Switch Technique

Switch Technique

Limewax

Limewax

Gancher & Ruin

Gancher & Ruin

Counterstrike

Counterstrike

Dean Rodell

Dean Rodell

Hallucinator

Hallucinator

Triamer

Triamer

Dead Phantoms

Dead Phantoms

The Panacea

The Panacea

Audio

Audio

BRAINPAIN

BRAINPAIN

C-Netik

C-Netik