Windows Mobile Software Development Kits
The Windows Mobile
SDKs are free downloads that work in conjunction with Visual Studio 2005 Standard Edition and above, and provide the compilers, emulators, tools and documentation required for developing applications.
Once you install the Windows Mobile
SDKs, you can start writing code for mobile devices. You can even use the supplied emulators, so you don't need to own a device.
Download the Windows Mobile 6 SDKs here:
http://www.microsoft.com/downloads/details.aspx?familyid=06111a3a-a651-4745-88ef-3d48091a390b&displaylang=en