Processing.org

Processing is an open source programming language based on Java. Main purpose of this language is to create visual arts. Creating simple geometry and fractal is very easy in Processing.org as it provides many simple API's to create such objects.