ვიზუალური პროგრამირების სხვადასხვა ენა არსებობს, რომლებიც იყენებს სხვადასხვა ფორმისა და ფერის მზა ბლოკებს. მათგან თითოეული გარკვეულ მოქმედებას აღნიშნავს.