I believe that almost any programming language can be used to build almost any kind of user interface, but that the closer the user interface is to the assumptions built into the language, the simpler ...