Puo’ essere capito solo dall’elaboratore perche’ consiste in una sequenza di segnali elettrici opportunamente codificati, inoltre è specifico di ciascun elaboratore perche’ legato alla sua struttura. Si tratta di un linguaggio con il quale nessuno scrive programmi , ma che rappresenta il modo con cui il calcolatore interpreta il pprgramma.
Mentre i Lingauggio di Programmazione di Alto Livello sono detti Assembler e sono utilizzati per indicare all’elaboratore la sequenza dettagliata dei comandi; l’Assembler puo’ essere capito sia dal calcolatore sia dall’uomo. I Linguaggi Assembler sono specifici dei singoli tipi di elaborazione perche’ molto legati alla sua struttura fisica interna.