Ve své čtvrté verzi představuje moderní softwarový systém založený na objektových technologiích jazyka C++ a využívá všech možností uživatelského rozhraní Windows včetně grafické knihovny OpenGL. Program je dodáván ve dvou variantách. První - Drátové řezání - řeší problematiku programování na elektroerozivních strojích. Umožňuje přípravu programů pro dvouosé i obecné čtyřosé řezání drátem. Druhá varianta - Třískové obrábění - podporuje soustružení s vodorovnou i svislou osou, frézování a vrtání. Frézovací operace jsou omezeny jen na úlohy třídy 2,5D. To znamená, že je podporováno obrábění definované pomocí rovinných křivek, které ovšem mohou ležet v libovolně orientované rovině. Grafická data je možno přejímat z CAD systémů ve formátech DXF a IGES. Kovoprog také disponuje vlastním výkonným grafickým editorem. Definovaný tvar slouží jako vstup pro jednotlivé technologické operace. Varianta Drátové řezání disponuje též specializovaným 3D editorem, v němž se definuje těleso pro čtyřosý řez.