Why Groovy

There are many JVM-base languages. Groovy is Java Friendly and more feature comparing others. Groovy Java Seamless integration

Syntax alignment, See how java Ruby Groovy codes

Java Code

import java.util.*;
Date today = new Date();

Rubby Code
require 'date'
today = Date.new

Groovy Code
today = new Date()

First Say Hello Groovy World - see how it run on attached images

Groovy On windows command propt
GroovyConsole
IDEA Development and run