Bootloader Compatibility

Is the Arduion bootloader standard so I could load a program using AVR Studio or another programmer to load hex files into the Arduino device like any other AVR with a bootleader?

Thanks
Russ

Yes. It implements the stk500 (version 1) protocol (more-or-less - e.g. the "universal spi command" is not supported).