大数据开发语言及应用方向有哪些