编程语言的龙头什么?未来10年内可能不败的语言是什么?

如题所述

第1个回答  2013-01-06
各种语言都有其适用范围,要看你准备从事哪个行业。一旦进去后,基本由不得你有太多选择。
单就发展而言,我认为以下语言都值得关注,会在今后10年中继续得到广泛的应用:
1、Java:发展势头越来越猛,期望尽快解决性能问题
2、C#/C++:这个还用说?
3、XML:脚本语言有可能成为未来码农们不得不选择的吃饭工具
4、C:在很多嵌入式、高性能环境中尚不能被替代追问

第四个C是c语言吗?我想学习能够制作应用软件的语言,还有接近自动化的。。。

追答

是C语言。
不知道你的应用软件指的是什么,它的范围很宽,如果是自动控制一类的,还是C语言的多一些,因为自动化软件往往对界面效果要求没有那么高,而对实时要求却很高。

但我的建议是:你应该从熟悉一种编程语言和一种脚本语言开始,致力于掌握以上多种语言。

因为依靠一种语言打天下的时代已经过去了。一个软件的客户端和服务器端,展现层(人机界面)和业务层,使用的可能是不同的语言,前者有可能使用java、C#、VB
等,后者有可能使用C、C++等,XML等脚本语言则在两端都可能会作为内容描述、数据描述和业务描述的载体出现。

你看,软件业界的大牛们,很少一个人只会一种语言的。因为语言之间其实是相通的,没有必要当成什么泾渭分明的东西。掌握了一种语言的精髓之后,对于理解其他的语言其实是有帮助的。

追问

我想知道,比如图书馆图书管理类的软件,

追答

我不是你的老师和父母,没法指导你那么多,那么细。

这些半句话半句话的问题,需要你自己去寻找答案了。譬如,自己搜索某个城市的图书馆,看它图书管理软件看看是该用什么编写的。

对不起!

追问

追答

一个人不能让头脑长在网络上,指望自己一个半截念头交给网络,就可以等待答案了。

实践。思考。

这些在网络时代一样有效且必须。网络只能是补充。高手和庸人的区别在这一点上依然如故。偷懒,依然会有报应。谦卑,依然是幸运者的护身法宝。

重,但是真话。

追问

好的,你为我解答这么多,我真的非常感谢了,其实我不是it行业的,我只是想在离开学校之前多会点东西,我草草认为会制作一些小型应用软件也许会为以后处理工作上提供一些方便,没想到您这个行业中有这么多要知道的东西,我会努力的。

追答

我从来没有说我在哪一行,要学那么多东西。

你这样情况,不用问太多,有兴趣,就先学好任何一门语言,就行了。饭是一口一口吃的。

个人建议,学好C++。国内谭浩强的教材马马虎虎入个门,看Thinking in C++。Over

追问

不需要知道,您能知道这么多,就算不是业内人士也是高我多筹,深感自身之不足啊,我知道怎么做了,多谢啊

追答

不客气!祝你好运!

相似回答