Meyer pursues the ideal of simple, elegant and user-friendly computer languages and is one of the earliest and most vocal proponents of
object-oriented programming (OOP). His book
Object-Oriented Software Construction, translated into 15 languages, is one of the earliest and most comprehensive works presenting the case for OOP. Other books he has written include
Eiffel: The Language (a description of the
Eiffel language),
Object Success (a discussion of object technology for managers),
Reusable Software (a discussion of reuse issues and solutions),
Introduction to the Theory of Programming Languages,
Touch of Class (an introduction to programming and software engineering) and
Agile! The Good, the Hype and the Ugly (a tutorial and critical analysis of agile methods). He has authored numerous articles and edited over 60 conference proceedings, many of them in the
Springer LNCS (Lecture Notes in Computer Science) series. He has long being interested in techniques of specification and requirements and in 2022 published a treatise and textbook,
Handbook of Requirements and Business Analysis (Springer). In 2024 he published, as editor, the volume
The French School of Programming (Springer), containing chapters by 13 famous French or France-based computer scientists including
Patrick Cousot,
Thierry Coquand,
Gérard Berry, and Meyer, describing their contributions (
abstract interpretation,
Rocq (former name: Coq),
Esterel,
Eiffel, etc.) in which Meyer sees, beyond the wide variety of approaches, a common taste for elegance and simplicity. His experiences with object technology through the
Simula language, as well as early work on
abstract data types and
formal specification (including the
Z notation), provided some of the background for the development of Eiffel. ==Contributions==