In recent years, researchers have begun to focus on the communication of information using sound. This auditory display research community now has its own community and international conference (the International Conference on Auditory Display). Auditory Display embraces many interesting avenues of enquiry, one of which, program auralisation is the topic of this thesis. This thesis describes how the technique of program auralisation (the mapping of computer program data and events to sound) was applied within a musical framework and .context in the development of a musical program auralisation system called CAITLIN (the Computer Audio Interface to Locate Incorrect Nonsense). The motivation behind the construction of CAITLIN was to devise a ...