The purpose of this talk is to introduce Groovy using a practical approach by showing the differences and the improvements that Groovy bring, compared with an older programming language class.

Since groovy is based on the JVM, it is natural to compare it with Java language.