Home → Magazine Archive → September 2004 (Vol. 47, No. 9) → Natural Programming Languages and Environments → Abstract

Natural Programming Languages and Environments

By Brad A. Myers, John F. Pane, Amy J. Ko

Communications of the ACM, Vol. 47 No. 9, Pages 47-52

Over the last six years, we have been working to create programming languages and environments that are more natural, or closer to the way people think about their tasks. Our goal is to make it possible for people to express their ideas in the same way they think about them. To achieve this, we have performed various studies about how people think about programming tasks, both when trying to create a new program and when trying to find and fix bugs in existing programs. We then use this knowledge to develop new tools for programming and debugging.

The full text of this article is premium content


No entries found