V podstatě skoro každý programovací jazyk by to měl zvládnout, některé jsou jednodušší, jiné složitější. (teda chápu, že napsat v Brainfuck-u program, co ti to přez G-code vykreslí na CNC asi není ideální cesta, ale taky by to asi šlo obecně bych se vyhnul této kategorii https://en.wikipedia.org/wiki/Category:Esoteric_programming_languages )
Pokud to C# jakobys neměl, uvažoval bych spíš třeba o Pythonu, který spoustu věcí umožňuje dělat jednodušeji, je populární a je k němu spousta knihoven (i na generování obrázků třeba). Je asi o něco pomalejší, než C#, ale na tohle by to vadit nemělo, zato se v něm píše rychleji a snáz se ladí = kratší vývoj takovýchto jednodušších programů.