我眼中的那些编程语言,排名顺序

1,C
  语言界之神,整个IT产业最基础的构建者,简单而灵活,性能极佳,如果一辈子只想学一种语言,那就学C吧。对于我们这些做过底层开发和嵌入式的,更不用说,必须学。
  2,JAVA
  现代应用软件系统中最为重要的一种语言,安卓手机应用、众多电商网站、ERP系统,都离不开JAVA。JAVA是最OO的语言之一,非常适合应用设计模式(GOF),只是越来越复杂了,JAVA8我已经不太喜欢。
  3,Objective-c
  算是C语言的超集,在C语言的基础上增加了OO的支持,苹果一切软件的基础,因为objc在gcc中是三等公民,苹果专门去支持 clang/llvm,进而全面抛弃gcc,玩苹果应用开发的必学。
  4,C++
  强大得可怕也混乱得可怕的一种语言,本来是想解决C的一些缺点,结果带来了更多的大坑。C++语言之复杂,没人敢说完全都能弄明白。玩会一两种技巧都是牛人了,更别说能写出boost代码的强者了,想自虐或者想做桌面游戏开发的可以学。
  5,C#
  微软挖走borland首席科学家之后参照JAVA开发出来的一种语言,是.net的核心语言,微软粉们必须关注,我因为某个项目学过用过,但是转身就放弃了。
  6,(Visual)Basic
  Basic是一种好语言,还有多少人记得GWBASIC不?很好学易用。VB更是帮助微软成功跻身企业管理软件开发工具圈子的重要武器。大学时候曾经接单用VB帮人开发个进销存,美好的回忆啊。
  7,PHP
  国内所有开发网站公司几乎必须会的语言,我们也不例外。PHP非常适合开发中小型网站,也比较简单易用。PHP5.3以后每个版本都增加一些新的比较时髦的语言特性,让PHP也复杂起来了。不过用好trait也不是太麻烦的事情,做网站开发PHP还是很不错的。
  8,Python
  因为拥有非常多的第三方库和其他语言的接口,所以Python被称为强大的胶水语言。语言也比较简洁易学。一般做大型网站运维的人员比较推荐学习。很多好的服务器管理工具都是用Python写的。记得好多年前我还写过一篇用Python结合GTK开发Linux桌面应用的文章。
  9,JavaScript
  我最最喜爱的一种语言,网站前端开发必然的选择,几乎所有网站都必须用的语言。在Nodejs出来之后,JavaScript也大量进入了服务器后端开发的领域,非阻塞模型的好处还是巨大的。当然,现在JavaScript也有点乱,加上Nodejs的多层次包含和迭代的模块管理加上callback hell,会让很多人晕头涨脑,所以建议用用CoffeeScript,都是咖啡,亲戚来着。
  10,Visual Basic .NET
  不用说,这是 VB 现代化的继任者,只用过两个月,有C#的情况下,觉得不是很必要学了。不过以前熟悉VB的人可以继续用,开发个桌面小程序还是很方便的。
  11,Ruby
  不会。
  12,Transact-SQL
  这玩意搞MSSQL的童鞋们应该很熟悉了,我曾经供职过的一家公司是用微软平台做ERP系统的,所以对这玩意我也非常熟悉。记得02年去某比较大型网站的时候,“惊喜”地发现,那里原来是用jdbc - odbc连MSSQL的……
  13,Perl
  我进入互联网行业之后,最早使用的服务端语言,当时是用Perl写CGI的,那个时代,最流行的聊天室和论坛基本都是Perl语言开发的。Perl语言在UNIX生态圈中一直扮演很重要的角色,现在有逐渐被Python取代的趋势。
  14,F#
  不会。
  15,Assembly
  汇编语言,很多人望而生畏的语言。我很喜欢,因为我专业学这个的。汇编语言和硬件架构的关系很密切,语言不复杂,但是比较抽象,而且需要了解很多硬件知识,所以学习曲线陡峭。有人知道x86的32位有符号数的乘法要多少个CPU指令周期么?
  16,LISP
  不会。
  17,PL/SQL
  之前的T-SQL是微软的套路,PL就是Oracle的套路,很高大上的东西。以前给澳门政府做项目的时候HP/UX+PL/SQL,很折磨人的东西啊。
  18,MATLAB
  数学家的瑞士军刀,玩算法的必备神器。这些年金雕很倾向于应用层面了,基本不用了,也基本不会用了。
  19,Delphi/Object Pascal
  其实也不会Pascal,只是以前开发C++的时候用过BCB很久,和Delphi的控件库是相同的,所以后来也能帮人解决点Delphi的问题。Delphi可是十年前与VB、PowerBuilder并称企管软件三大神器的牛X玩意。
  20,D
  不会。
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值