RTL/2 je programovací jazyk, který vytvořili David Gries a Richard Lipman v roce 1971. Byl navržen jako čitelnější a efektivnější alternativa assembleru. RTL/2 se používal na mainframech IBM System/360.
RTL/2 byl vysokoúrovňový programovací jazyk, který umožňoval vytvářet složité programy. Byl také navržen tak, aby byl čitelnější než jazyk assembler, což usnadňovalo pochopení a ladění programů.
Programy v jazyce RTL/2 byly zkompilovány do objektového kódu, který mohl být spuštěn na sálových počítačích IBM System/360.
Jazyk byl úspěšný a byl používán k psaní řady rozsáhlých programů, včetně operačního systému IBM MVS. Nakonec byl však nahrazen novějšími jazyky, jako jsou C a FORTRAN.