La programmazione per utente finale è quella in cui gli utenti regolari, cioè i non programmatori, sono in grado di personalizzare un programma o crearne uno nuovo, con formazione o istruzioni minime.
App Inventor per Android è un esempio recente, ma forse l'esempio più popolare di programmazione per l'utente finale è il foglio di calcolo.
Quali esempi di programmazione per utenti finali hai visto usato o ritieni utile? Qual è la filosofia del sistema? Quali sfide rimangono?