Data representations in high-level programming languages. - John Elder (1975)

Introduction to Modula-2. - Jim Welsh; John Elder (Prentice Hall, 1987)

Phoneme-based training for large-vocabulary recognition in six european languages. - Paul G. Bamberg; Anne Demedts; John Elder; Caroline B. Huang; Charles Ingold; Mark A. Mandel; Linda Manganaro; Stijn Van Even (EUROSPEECH, 1991)

Introduction to Pascal, Third Edition. - Jim Welsh; John Elder (Prentice Hall, 1992)

LINGSTAT: An Interactive, Machine-Aided Translation System. - Jonathan Yamron; James Baker; Paul G. Bamberg; Haakon Chevalier; Taiko Dietzel; John Elder; Frank Kampmann; Mark A. Mandel; Linda Manganaro; Todd Margolis; Elizabeth Steele (HLT, 1993)

Compiler construction - a recursive descent model. - John Elder (Prentice Hall, 1994)

An Authoring Tool for Constructing Interactive Exercises based on Automatic Generation of Clientside Functionality. - Sean McKeever; Damien McKeever; John Elder (WebNet, 1997)

Authoring Tools for Interactive Web-components. - Sean McKeever; Damien McKeever; John Elder (WebNet, 1998)

An XML-based Generic Architecture for the Construction of Interactive Web Components. - Sean McKeever; Damien McKeever; John Elder (WebNet, 1999)