A collection of Processing sketches
When it is your first time with processing sometimes you need a little help, here you can find some useful examples.
Pure Data to Arduino Over Serial
Contents:
Python
Here are the videos and links from a lecture about Python I gave at Opendot/WeMake in Milan. While you can choose many programming languages, I strongly suggest to start with Python, considering also the many applications that can be done with it (and considering that it is the most popular programming language right now.
Reading data from serial in Kivy (Python)
You can create mobile/desktop/tablet app in Python as well with Kivy. Here's a sample code that draws data from a serial port.
Reading data from serial in Python
Reading data from serial in Python is very simple, but this is only the start.. Install PySerial with pip install pyserial
Python Web-based Serial Console using WebSockets
A good approach for creating user interfaces to serial devices is to build an interactive web page. Using a web-based GUI makes the interface portable to different screens and devices. A micro computer such a Raspberry PI can then act as both a controller for the device and as webserver for providing the interface.
wxPython
wxPython is a wrapper for the cross-platform GUI API wxWidgets, which have a native look and file. Here are few resources for working with it.