Tutti i linguaggi di programmazione che conosco sono scritti, cioè digitati come lunghezze di testo in un modo o nell'altro. Ma mi chiedo se c'è qualche linguaggio di programmazione in cui puoi semplicemente trascinare e rilasciare l'intero programma; per ottenere un ciclo, seleziona questa casella qui e trascinala in quella sezione del "codice" laggiù, e così via. E se non ce n'è uno come questo, volerebbe se ne venisse inventato uno?
Personalmente non credo che sarebbe una buona idea, ma mi piacerebbe sentire cosa ne pensi.