processing Basic programming concepts explained visually for beginners - uses the Processing language