Processing uses the Java language, with additional simplifications such as additional classes and aliased mathematical functions and operations.