Programmers do not yet possess the full complement of tools needed to
fulfil the requirements of the programming task; particularly during code
development and debugging. It is my contention that programming tools should
exploit typographic effects further. Specifically by boosting the visibility of
selected objects; simplifying information extraction tasks; and enhancing visual
rapport with program text. [Abstract.]
A Master's Thesis. Submitted in partial fulfilment of the requirements for the award of Master of Philosophy at Loughborough University.