 Mycroft's research interests are in Programming Languages, Software Engineering and Algorithms.With Arthur Norman, he co-created the Norcroft C compiler.He is also a named trustee of the Raspberry Pi Foundation, a charitable organisation whose single-board computer is intended to stimulate the teaching of basic computer science in schools.