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.
Additional Metadata
Keywords HCI, User interfaces, Programming languages
ACM PROGRAMMING LANGUAGES (acm D.3), INFORMATION INTERFACES AND PRESENTATION (acm H.5)
THEME Software (theme 1)
Publisher The Hague University of Applied Sciences, The Netherlands and Chi Nederland
Conference CHI Sparks
Citation
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.