MacProbe is a program that turns an Apple Macintosh with a 68020 processor or greater and a floating point unit into an experimenter's workstation for implementing a large class of experimental paradigms characteristic of the interdisciplinary fields constituting the cognitive sciences. The core of MacProbe is a structured, interpreted programming language with over 200 high-level commands that provide support for all facets of experimentation from design and presentation of visual and auditory probes, to real-time experiment control, to the analysis and management of experimental data and the presentation of results. The programming language is supplemented by a graphical user interface for such tasks as text and waveform editing and determining the placement of visual probes.