Java
An object-orientated language.