Groovy is a new age language for the Java platform that’s easy for Java folk to pick up. It compiles to Java bytecodes and does not waste any of the investment you have made into Java over the years. Out of the box, it supports and simplifies a host of Java developer tasks. Groovy today enjoys good support on all IDEs and also has a vibrant community driving the language. This session looks at Groovy syntax, closures, APIs and how you could get things done with Groovy. It also look at Groovy’s meta programming capability that lets you enhance classes with new methods and properties at runtime.