Developer GIS
Developers can build GIS applications for desktop, server, hosted, and mobile computing environments using a variety of development interfaces. The ESRI Developer Network (EDN) is an annual subscription-based program that provides software developers with the resources needed to build solutions that embed ESRI desktop and server technologies.