Baltie 4 C# (zkráceně B4) je moderní škálovatelný objektově orientovaný výukový programovací nástroj založený na C#, DirectX a .NET, umožňující snadné programování 3D, 2D či konzolových aplikací.
Díky různým režimům lze tento nástroj použit pro děti a mládež od 6 do 19 let. Nástroj B4 lze použít jak pro výuku úplných základů programování, tak i pro výuku pokročilého objektového programování v jazyce C#, vícevláknového programování a programování 3D grafiky. Pro úplné začátečníky B4 obsahuje interaktivní režim a ikonový editor, pro pokročilejší uživatele pak možnost přímého zápisu C# příkazů, C# textový editor (včetně syntax highlighting, Code Completion), dále obsahuje debugger, Object Browser a Model Editor.
Součástí B4 je také originální výkonná knihovna SGPRTL, která usnadňuje tvorbu multimediálních 2D a 3D aplikací. B4 rozvíjí představivost a samostatné tvůrčí myšlení dětí a mládeže a učí správným návykům při výuce programování. Velkou výhodou je export programů přímo do Visual Studia .NET a tím snadný přechod na profesionální programovací prostředí.