一个优秀的程序员会掌握哪些语言

 我来答
天融信教育科技613
2018-03-01 · TA获得超过2439个赞
知道大有可为答主
回答量:1375
采纳率:58%
帮助的人:183万
展开全部

其实技能在于精,而不在于多。

  1. 未来五年甚至十年都将是人工智能的天下,而人工智能领域的应用语言 Python 毫无疑问是主流,Go 次之,但是还远比不了 Python 在人工智能领域的应用。
    2、随着人工智能技术有所成熟与突破,Python 的需求还会更大。
    Python 相比较大部分语言来说,算是很容易上手的,语法很清楚,没有那么多复杂的概念,适合新手学习。
    3、除了人工智能之外,Go 语言的潜力也很大,Go 在处理高并发的分布式系统上应用很广泛,性能很高,而且未来在区块链技术相关应用中也会有不少发挥,还是 Google 的亲儿子,但是 Go 的易学性不如 Python,对新手还是有一定门槛的,而且应用的广泛性也不如 Python。
    4、最后 Java,Java 这种老牌编程语言,虽然一直被诟病语法臃肿,但是其实随着 Java 版本的更新,已经逐渐支持了很多新语言的特性,并且因为 Java 很成熟,不止语言成熟,很多成熟的解决方案、中间件都是基于 Java 的,Java 可用的库太多了,以至于现在大部分公司都离不开 Java,而且 Java 还可以用来开发 Android 移动应用,所以也许未来 Java 不是最有前景的语言,但是 Java 在未来很长一段时间内都会是不可或缺性的语言,相关的工作岗位也自然一直有需求,而且 Java 语言的易学性也很高,适合新手,大部分大学甚至早都开设了 Java 课程。而且很多想进入互联网行业的人员都会选择学习Java。

希望可以帮到你,谢谢!

greystar_cn
2018-03-01 · 知道合伙人软件行家
greystar_cn
知道合伙人软件行家
采纳数:16407 获赞数:17260
本人主要从事.NET C#方向的技术开发工作,具有10多年的各类架构开发工作经验。

向TA提问 私信TA
展开全部
一种静态语言 C
一种动态脚本语言 Python
一种面向对象的语言 Java
一种函数式语言 Lisp
一种浏览器端的语言 Javascript
我认为这是一个优秀的程序员必须要会的几个种类的语言。只精通一门语言我认为是绝对不够的,因为你的思维会被那一种语言所限制。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
管罡00l

2020-12-08 · TA获得超过1.1万个赞
知道大有可为答主
回答量:1.2万
采纳率:41%
帮助的人:259万
展开全部
开发语言鄙视链,用C语言的鄙视C++的,用C++鄙视用Java的,用Java的鄙视用C#的,用C#的鄙视把C#读成Cjin的。
千万不要说自己是做Java或.Net的,只要一说就变成屌丝了;PHP也不能说,直接不及格;Python稍微好一些,但是也有些烂大街了,勉强可以给60分;可以说自己的写Ruby的,给70分,但是不能说Rails。Go、Erlang、Scala给80分,Lisp85分,要是说Haskell直接给90分,最后在不经意直接说出来一个Prolog更牛了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式