Вы путаетесь в терминах.
Если Вам нужно разрабатывать веб-приложение, то Вы можете использовать Flex, JavaScript, или Silverlight.
При этом Вам нужны серверные лицензии. И такое их количество, которое справится с нагрузкой Ваших веб-клиентов. Лицензировать клиентов при этом не надо.
А вот если Вы разрабатываете настольное приложение, используя ArcObjects, то в качестве средства разработки можете использовать C++,C#,VB.Net или Python. И на каждое такое рабочее место придется покупать лицензию. Кроме того, возможно (если приложение должно быть полностью Вашим) придется купить и лицензии для разработчиков.