I would like to get a freelancer to develop a windows based piece of software but I'm a little unsure of what language should be used. The software is something that I can give to my clients to install and use and needs to perform a similar roll, in principle, as the Adwords Editor application distributed by google. It is not PPC related but my clients need to be able to manage information we publish via this application.
The user enters the information either by form on the application or via CSV upload. Once they are happy with the info, they then upload it to our web based database. Similarly if they make changes on our site they can download those changes to their local version for editing etc.
Any advice on what language is most commonly used or is most flexible?