Součástí MetNETu je integrovaný překladač programovacího jazyka. Je to klasický
procedurální jazyk pascalského typu. Základní výrazové prostředky jsou konstanty, typy
(celočíselný, reálný, výčtový, pole, záznam, množina, pointer), proměnné, procedury s parametry,
příkazy (přiřazovací, IF, LOOP, CASE).
Zkušený programátor může využít dalších možností jazyka: rozdělení programu do
modulů, ošetření výjimek, silný makrojazyk, paralelní procesy a komunikace mezi nimi, podmíněný
překlad, implicitní parametry procedur, dostupné atributy prvků, generické typy, přetížené
procedury, objekty aj.
K dispozici je řada knihovních procedur pro zobrazování (práce s okénky na
obrazovce, zápis textu), obsluhu sériové linky (odesílání a příjem dat, čtení a nastavování signálů
a parametrů sériového portu), práci s databází (ukládání vět, čtení podle klíče, postupné čtení,
vytváření a rušení tabulek) a další.