Code Generation Techniques for Functional Languages. - Jon Fairbairn; Stuart Wray (LISP and Functional Programming, 1986)

TIM: A simple, lazy abstract machine to execute supercombinatorics. - Jon Fairbairn; Stuart Wray (FPCA, 1987)

Non-Strict Languages - Programming and Implementation. - Stuart Wray; Jon Fairbairn (Comput. J., 1989)

The Medusa Applications Environment. - Stuart Wray; Tim Glauert; Andy Hopper (ICMCS, 1994)

Networked Multimedia: The Medusa Environment. - Stuart Wray; Tim Glauert; Andy Hopper (IEEE Multim., 1994)

A Run-Time System for WCL. - Antony I. T. Rowstron; Stuart Wray (ICCL Workshop: Internet Programming Languages, 1998)

The Cambridge University Robot Football Team Description. - Antony I. T. Rowstron; Bem Bradshaw; Dave Cosby; Tim Edmonds; Steve Hodges 001; Andy Hopper; Steve Lloyd; Jian Wang; Stuart Wray (RoboCup, 1998)

SQ Minus EQ can Predict Programming Aptitude. - Stuart Wray (PPIG, 2007)

Python and Roles of Variables in Introductory Programming: Experiences from Three Educational Institutions. - Uolevi Nikula; Jorma Sajaniemi; Matti Tedre; Stuart Wray (J. Inf. Technol. Educ., 2007)

How Pair Programming Really Works. - Stuart Wray (IEEE Softw., 2010)