Java

Java is a lovely program that lets almost anyone to program cool stuff. Unlike flash, java is open source and free (although it is copywrited).