Steve Rowe has been programming for most of his life. It began with Basic on the Commodore 128. Serious programming started with Java and then C++ in 1997. He is currently a test development manager at Microsoft working on Windows Runtime for Windows 8.