Programovacích prostředků je k disposici celá řada. Namísto systematického přehledu všech se proto zmíníme o jednotlivých prostředcích, s nimiž se uživatelé mohou nejčastěji setkat.