Yes, it is (somewhat) possible to program the Arduino using Python. One such project on Github is the Python Arduino Prototyping API v2. ... This can be used for very simple projects. *This project is a bit of a hack at "programming" the board using the serial connection.Feb 13, 2014