How do you develop software for the Arduino?
The main way of programming the atmel chips is using avrstudio a windows IDE or avr-gcc. In C or assembly.

The arduino simplifies this to use a simple variation of c++ in its own simple IDE. There is no visual programming method for arduino/avrs as far as I know.