Visual programming language

A friend in the video games industry has made me aware of a new programming language that is in beta release at the moment named ‘Processing’. It is a language based on Java and is purely Object-Oriented in the sense it only uses Java’s inner classes not any static classes/structures.

Processing is an open source programming language and environment for people who want to program images, animation, and interactions - aimed at graphics artists and such.

From a brief glance at the IDE it seems to be similar to Microsoft’s GDI+ library provided for C# of the .NET suite but slightly more mathematically based like VRML, with transformations, matrix-es etc. provided for you as black-boxes. This means you can code semi-complex moving graphics that look very sweet, very easily.

I am impressed at first glance, when I get time I shall dig further and report back!

home page for the language: http://www.processing.org/

wikipedia page: http://en.wikipedia.org/wiki/Processing_%28programming_language%29

running example:

processingExample1

Example of the ide (click for larger image):

processingExample2

1 Response to “Visual programming language”


  1. 1 chicagometallic April 13, 2008 at 3:28 pm

    Nice share. Good stuff. Thanks!

Leave a Reply