Java,这个简单,而且Java是跨平台的,很强大,Java入门一个月就够了,找本国内的Java入门教材,熟悉基本语法,看完后就能写几段程序玩了。入门之后最好看下Java数据结构,《the java programming language》、《Thinking In Java》,这两本书有必要看看,英文好的话建议看原版, 之后看你方向,做Web GIS,去学JSP,做移动GIS,去学JavaME,做客户端GIS,没Java什么事了,不过服务端也许用Java,服务端Java开发,主要是Java socket要熟悉。整个学习时间一年左右差不多了。
GIS也有用C#做的,你学C#也可以,C#也简单,和Java类似,但C#是微软的技术,基本上只能在windows的.NET平台跑,虽然Linux上的Mono平台也能跑C#,但是据说效率低下,用Mono还不如用Java
GIS C++更有前景,不过这个复杂了点
学编程要多看代码,多动手,至少书上的代码都要动手敲一遍。
最后说一句 你怎么一分都不悬赏啊……
JAVA
很多开源的GIS软件都是用JAVA开发的,
GeoServer , WorldWind , GeoTools
商业的GIS软件中也提供JAVA的平台,ArcGIS和 MapInfo 都提供
资料啊,就是官方文档喽,慢慢啃吧
vb比较容易,但是vc更有前景一些。
大姐,你选错专业了..做外贸吧, 程序员危险...远离..