Programming
is difficult because it’s hard to imagine what the state of the program is.
Programming
is difficult because language constructs are cryptic.
Most PL
concepts were developed in the text-only days, before graphical interfaces were widespread.
Human
visual perception is capable of high-bandwidth input if images, rather than text, are used.
Visual
languages can sometmes be learned more quickly.