Adresy: L @
Příklad zápisu: N256 G28 @POKUS.FCB
Funkce G28 vyvolá skok ze spuštěného programu na jiný program, jehož název je ve funkci G28 zadán. Tento nový program musí být zapsán ve stejném adresáři. Pokud je zadána současně i adresa L začne se nový program zpracovávat od zadaného řádku. Po skončení volaného programu nebo po nalezení funkce M17 či M30 ve volaném programu se řídící systém automaticky vrátí do programu původního, obdobně jako při volání podprogramu.
Pomocí funkce G28 je možno velmi snadno spojovat různé programy v jeden celek. Například některé často se opakující části programů je možno trvale uložit na disk a pomocí funkce G28 připojovat k vytvářenému programu.
Tato funkce, jako další v systému MIKROPROG slouží ke zjednodušení opakujících se programů nebo jejich částí a tím mohou programátorovi nebo obsluze stroje velmi usnadnit práci při vytváření dalších programů.