Vizuální programování je způsob programování, které umožňuje pomocí algoritmizace provádět inženýrské úlohy bez nutnosti znát programovací kód. Tento způsob tak mohou využít i neprogramátoři z řad architektů a projektantů.