PREFACE

This book is an introduction to the scripting language Groovy. For Java developers, Groovy makes writing scripts and applications for the Java platform both fast and easy. It includes many language features found in other scripting languages such as Python, Ruby, and Smalltalk. As Groovy is based on Java, applications written in Groovy can make full use of the Java Application Programming Interfaces (APIs). This means that Groovy integrates seamlessly with frameworks and components written in Java.

Groovy, the scripting language, and Java, the systems programming language, complement each other. Both contribute to the development of programming applications. For example, components and frameworks might be created with Java and “glued” ...

Get Groovy Programming 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.