im new to arduino and just ordered the Duemilanove. i want to learn how to program the language, but my friend who has done some work with it says i should learn processing - the language. and says its closely related to arduino, what good would learning processing do? how will it help? any suggestions to someone who is just starting?
p.s. i have vista, will that be a problem? the computer in my living room is xp its just more convenient to use the one in my room.
If you want to interact with sensors and other physical thing like motors and LEDs then the Arduino is the right choice. Processing is a programming environment running on a pc for interacting with pc resources like the screen, mouse, keyboard, sound etc. The arduino development environment was designed to be similar to Processing and both platforms can talk to each other. Learning one will make it easier to learn the other. And no bad thing learning both.
http://www.processing.org/ is a good place to start.
That web site is nowhere near as well organized for beginners as the Arduino site but you should be able to find what you want and there are a few books listed there as well.