java但看你是需要对hadoop框架研究还是应用级别的了,框架研究要看rpc和io通信相关的基础了解,应用级别的就相对简单调用接口和查看api就能实现
用java开发就行,使用eclipse开发,安装cygwin本地调试