IS ABSTRACTION THE KEY TO COMPUTING?

The article discusses the use of abstraction in computer programming. The author suggests that the biggest factor in determining the talent of a computer programmer is their ability to perform abstract thinking and to exhibit abstraction skills. The author examines the use of abstraction in computer...

Full description

Bibliographic Details
Published in:Communications of the ACM Vol. 50; no. 4; pp. 37 - 43
Main Author: Kramer, Jeff
Format: Article
Published: Association for Computing Machinery Apr2007
Subjects:
Online Access:View this record in EBSCOhost
Description
Summary:The article discusses the use of abstraction in computer programming. The author suggests that the biggest factor in determining the talent of a computer programmer is their ability to perform abstract thinking and to exhibit abstraction skills. The author examines the use of abstraction in computer programming, including the aspects of withdrawing and removing elements of a design, the process of leaving out of consideration single properties of a complex object to address others, and the process of formulating general concepts.