ACM Home Page
Please provide us with feedback. Feedback
The future of computer languages: implications for education
Full text PdfPdf (529 KB)
Source Technical Symposium on Computer Science Education archive
Proceedings of the seventeenth SIGCSE technical symposium on Computer science education table of contents
Cincinnati, Ohio, United States
Pages: 44 - 49  
Year of Publication: 1986
ISBN:0-89791-178-4
Also published in ...
Author
Naomi S. Baron  Southwestern Univ., Georgetown, TX
Sponsor
SIGCSE: ACM Special Interest Group on Computer Science Education
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 28,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   review  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/5600.5627
What is a DOI?

ABSTRACT

Which computer languages should we be teaching our students — and why? This paper examines the multitude of languages now available from three perspectives: classificatory, predictive, and pedagogical. It offers a “linguistic” analysis of computer languages in terms of their structure, their function, and their genealogy. Using these classifications, the paper then analyzes current and future trends for each language type. The classifications and predictions suggest a fundamental distinction between two sorts of languages: those appropriate for public computing (i.e. programming done by most professional computer scientists) and those appropriate for private computing (computing by individuals for their own purposes). The paper suggests that while would-be computer scientists need to learn public computing languages, private computing languages may be especially appropriate for non-professional computer users.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Baron, Naomi S. (1986). Computer Languages: An Exollorer'~Guide. New York: Doubleday.
2
3
4



REVIEW

"William George Frederick : Reviewer"

This paper is divided into four sections: (1) Coping with Babel, (2) Overview of Languages, (3) Current Trends, and (4) Predictions for the Future. The author focuses on which languages should be taught to computer science students. He promises   more...