Есть такие программы-конструкто<wbr />ры, позволяющие программировать крупными блоками, например, "Delphi" ("Дельфи"), под язык программирования Паскаль.
Однако нужно для начала разобраться с самой этой программой "Дельфи", интерфейс которой не так уж прост.
Нужно понимать, какие именно блоки нужны под данную задачу и где, в каких библиотеках их нужно искать (сама программа содержит далеко не полную библиотеку нужных модулей).
Иногда приходится вручную увязывать блоки между собою, т.е. писать фрагменты программы на языке Паскаль.
Иногда нужно кое-что переделывать вручную и в самих блоках, если там что-то не оптимально, или немного не так, как нужно.
Ну, и, если нужного блока не сыскалось вовсе, его нужно писать самому.
Собственно, "Дельфи" - это инструмент для программиста (знающего Паскаль) облегчающий ему рутинную работу по написанию кода.
Есть подобные конструкторы и под язык С++.