The Cognitive Dimensions framework outlined here is generalised broad-brush approach to usability evaluation for all types of information artifact, from programming languages through interactive systems to domestic devices. It also has promise of interfacing successfully with organisational and sociological analyses. Keywords Usability evaluation, cognitive dimensions, notations, telephone, Prolog, spreadsheet, cognitive psychology.