Programovací a kreslicí systém SGP Baltazar 5 (Profi) navazuje na řadu profesionálních grafických preprocesorů SGP.
Tento systém je určen pro výuku strukturovaného programování v jazyce C a je vhodný nejen pro dospělé ale díky své
koncepci strukturogramů, maker a česky pojmenovaných příkazů a funkcí i pro mládež a děti od 10 let.
SGP Baltazar je postavený na nástroji SGPc (Soukup Graphic Preprocessor pro jazyk C). K tomuto nástroji je přidána
knihovna funkcí v jazyce C (nazvaná Baltazar podle ústřední postavičky knihovny). Celý systém SGP Baltazar pak sestává
z modulů:
SGP Paint - grafický editor, na svou dobu velice propracovaný, umožňuje plynule měnit RGB složky, vytvářet transparentní
ikony (.ICO), obsahuje spreje (kulatý, oválný, čtverhraný) samozřejmě s různou hustotou a přirozeným rozptylem částic a další
na svou dobu (1993) ne zcela běžné nástroje v bitmapových editorech.
SGP Cinter - vlastní interpreter jazyka C
SGP Helper - systém nápovědy s velice propracovaným rychlým ovládáním, které taktéž dosud nebylo překonáno
SGP Manager - manažer souborů pro správu projektů a souborů SGP
Verze Profi umí generovat "samospustitelné" soubory (exe).
Programovací systém SGP Baltazar získal kromě různých ocenění také v roce 1994 doporučení Ministerstva školství a tělovýchovy
České republiky pro použití ve školách. Ve školách se používal do příchodu Windows Vista.
Minimální konfigurace: PC-386, 640 kB RAM, VGA, FDD 3,5", HD 5 MB, myš, MS-DOS 5.0+, Windows 3xx/95/98/XP.
Poznámka: ve Windows XP nastaly problémy s diakritikou v celoobrazovkovém režimu. Ale pokud SGP Baltazar běží v okně,
čeština se zobrazuje korektně a program je možné používat.
Pro Windows Vista/7/8/10 je potřeba doinstalovat DOSBox.