Programming languages are mostly not designed for humans, but for computers. As a result, programming time is increased by the necessity for programmers to translate problem description into a step-wise method of solving the problem. This demonstration shows a step towards producing more human-oriented programming languages, by developing an interactive map application in a language that allows specification of what needs to be solved rather than how to solve it.
HCI, User interfaces, Programming languages
PROGRAMMING LANGUAGES (acm D.3), INFORMATION INTERFACES AND PRESENTATION (acm H.5)
Software (theme 1)
The Hague University of Applied Sciences, The Netherlands and Chi Nederland
CHI Sparks
Distributed and Interactive Systems

Pemberton, S. (2014). The Programming Language as Human Interface. In Proceedings of CHI Sparks 2014 (pp. 166–168). The Hague University of Applied Sciences, The Netherlands and Chi Nederland.