Over the last six years, we have been working to create programming languages and environments that are more natural, by which we mean closer to the way people think about their tasks. The goal is to make it possible for people to express their ideas in the same way they think about them. To achieve this, we performed various studies about howpeople think about programming tasks, and then used this knowledge to develop a new programming language and environment called HANDS. This chapter provides an overviewof the goals and background for the Natural Programming research, the results of some of our user studies, and the highlights of the language design.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer
About this chapter
Cite this chapter
Pane, J.F., Myers, B.A. (2006). More Natural Programming Languages and Environments. In: Lieberman, H., Paternò, F., Wulf, V. (eds) End User Development. Human-Computer Interaction Series, vol 9. Springer, Dordrecht. https://doi.org/10.1007/1-4020-5386-X_3
Download citation
DOI: https://doi.org/10.1007/1-4020-5386-X_3
Publisher Name: Springer, Dordrecht
Print ISBN: 978-1-4020-4220-1
Online ISBN: 978-1-4020-5386-3
eBook Packages: Computer ScienceComputer Science (R0)