Who this book is for

This book is for any software developers who have an interest in building domain scripting into their applications. No knowledge of Groovy is required, although it will be helpful. This book will not teach Groovy, but will quickly introduce the basic ideas of Groovy. An experienced developer should have no problems with this and will move quickly onto the more involved aspects of creating DSLs with Groovy. No experience of creating a DSL is required.

The book should also be useful for experienced Groovy developers who have so far only used Groovy DSLs, such as Groovy builders, and would like to start building their own Groovy-based DSLs.

Get Groovy for Domain-specific Languages - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.