软件开发要学习什么语言?
主要看您的目标与兴趣之所在。
希望从事苹果应用的开发
- 
		建议学习 swift, object c 语言; 
- 
		然后再学习至少一门后端编程语言,了解 如何用后端程序提供一个 API, 能让你从 ios client端能调到自己的 API; 
- 
		再学习HTML5相关开发, 因为有些APP需要内嵌H5网页; 
- 
		整体流程跑下来,你算是入门了,后期得大量的操练,才能学有所成。 
- 
		SQL语言; 
- 
		sqlite数据库操作知识;  
希望从事安卓应用的开发
- 
		建议学习 Java 语言; 
- 
		JAVA WEB; 
- 
		HTML5; 
- 
		理由与上类似; 
- 
		SQL语言; 
- 
		sqlite数据库操作知识; 
希望从事互联网应用的开发
- 
		建议学习 Java 语言; 
- 
		JAVA WEB; 
- 
		学习优秀的JAVA框架; 
- 
		Html, CSS, JavaScript, Htm5, CSS3; 
- 
		学习前端框架如 Jquery, BootStrap 等; 
- 
		熟练提供 RESTful api 
- 
		其它后端技术也要了解一些; 
- 
		SQL语言; 
- 
		MySQL, Redis, MongoDB 数据库应用知识; 
希望从事企业级系统的开发
- 
		建议学习 .NET 语言; 
- 
		ASP.NET MVC技术; 
- 
		WebAPI技术; 
- 
		WindowsForm应用开发; 
- 
		学习优秀的 .Net 框架; 
- 
		Html, CSS, JavaScript, Htm5, CSS3; 
- 
		学习前端框架如 Jquery, BootStrap 等; 
- 
		熟练提供 RESTful api 
- 
		其它后端技术也要了解一些; 
- 
		SQL语言; 
- 
		MySQL, SQL SERVER, Redis, MongoDB 数据库应用; 
- 
		目前大量政府项目及 电信项目 采用的是 Oracle, 如果是从事相关的运维工作,必学;  
希望从事PC端游戏项目的开发
可以考虑使用 .NET, JAVA, C++ 的开发
希望从事大数据方向的开发
- 
		可以考虑使用 .NET, JAVA, SQL 的开发. 
- 
		java 系的大数据:Hadoop, Hive, Spark 等 的学习; 
- 
		.net 系的大数据: SSIS, SSRS, SSAS 等的学习; 
小结
- 
		如果学有余力,可以考虑 用 python, php 做点东西,艺多不压身。 
- 
		不管从事哪个方向,编程语言本身是没有特别的好与坏,在于使用人的个人喜好与灵活运用。 
- 
		程序本质上是提高人们效率的一把利剑,我们得让其为我所有。 



 
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
 