44
Views
12
CrossRef citations to date
0
Altmetric
Original Articles

The problems the programmer faces

, &
Pages 893-907 | Published online: 27 Mar 2007
 

Abstract

Programmers face very similar problems whatever their application area, problems of learning a notation and of understanding and modifying programs, due largely to the constraints of formal notations. Five aspects of notations and their inter-relationships are examined and we show that the designer of a specific language would ideally know more about real-life programming behaviour than at present. But the problems cannot be removed solely by improved notations. Software tools are needed to support programmers by presenting information about a program clearly and concisely, and determining what information is desirable appears to be a task for cognitive ergonomics.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.