Hierarchies of programming concepts: abstraction, generality, and beyond

  • Authors:
  • Pavol Návrat

  • Affiliations:
  • Slovak Technical Univesity, Bratislava, Slovakia

  • Venue:
  • ACM SIGCSE Bulletin
  • Year:
  • 1994

Quantified Score

Hi-index 0.00

Visualization

Abstract

This short note attempts to clarify some fundamental relationships within the domain of programming knowledge. In particular data concepts are discussed. Our aim is to draw a clear distinction between abstraction and generalization. Besides that attention is given to the role of metaknowledge. Deeper methodological understanding of these relationships is crucial for all those studying and practicing programming.