TL1 (, pol. Język transakcyjny 1) – używany w telekomunikacji protokół zarządzania, nie jest już rozwijany (jest protokołem typu „legacy”). Jest niezależnym od producenta i od technologii językiem MML (), i znajduje szerokie zastosowanie w zarządzaniu sieciami optycznymi (SONET) oraz infrastrukturą szerokopasmowego dostępu do sieci w Ameryce Północnej. Jest zdefiniowany w GR-831 przez Bellcore (obecnie Telcordia Technologies).

Historia TL1 został stworzony w Bellcore w roku 1984, jako standard komunikacji człowiek-maszyna, z przeznaczeniem do zarządzania elementami sieci dla (RBOC). Bazuje na standardach języków człowiek-maszyna serii Z.300. TL1 został napisany jako standardowy protokół zrozumiały zarówno dla maszyn, jak i człowieka, by zastąpić różne protokoły oparte na kodowaniu ASCII używane przez producentów elementów sieciowych. Jest rozbudowywalny, zatem można włączać w niego komendy właściwe dla urządzeń konkretnej firmy.

Systemy OSS Telcordia, takie jak NMA (Network Monitoring and Analysis), używają TL1 jako protokołu zarządzania elementami EMS – Element management system. To sprawiło, że producenci elementów sieciowych implementowali TL1 w swych urządzeniach.