Jazyk symbolických adres (zkratka
JSA, , nepresne
assembler) nebo také
jazyk symbolických instrukcí je v
informatice nízkoúrovnový
programovací jazyk, který je tvoren symbolickou reprezentací jednotlivých
strojových instrukcí a konstant potrebných pro vytvorení
strojového kódu programu pro daný
procesor. Symbolickou reprezentaci tvorí zpravidla výrobce procesoru a je založena na
mnemotechnických zkratkách, které vyjadrují, co daná strojová instrukce delá, oznacují symbolicky registr, slovní zkratku podmínky a podobne. JSA je proto závislý na konkrétním procesoru a zapsaný program je obtížne
prenositelný na jinou
platformu (na rozdíl od vysokoúrovnových programovacích jazyku).