Вообще в таком определении понятие сильно размыто, но на мой взгляд примером может служить, Qt Designer, c++ builder, в данных программах вы можете создавать интерфейсы для desktop приложений в специальном редакторе в целом без знаний о программировании просто тыкая кнопки. Есть еще кодогенерация, суть в том, что вы можете написать несколько функций/прототипов которые будут отражать логику программы, а генератор уже сгенерит большую часть кода. Но в целом как я и говорил понятие слишком размытое, поэтому стоит уточнить вопрос и написать что конкретно вы хотели узнать.