周末, 轻松一下.

酷壳: http://collshell.cn/

本文来自:http://coolshell.cn/?p=2402

在某个论坛上看到有人在问——“Which programming language should I learn first?”,看到了下面的这个回答,有点意思。

Depends.

  • To program in an expressive and powerful language: Python
  • To get a website up quickly: PHP
  • To mingle with programmers who call themselves “rockstars”: Ruby.
  • To really learn to program: C.
  • To achieve enlightenment: Scheme.
  • To feel depressed: SQL
  • To drop a chromosome: Microsoft Visual Basic
  • To get a guaranteed, mediocre, but well paying job writing financial applications in a cubicle under fluorescent lights: Java.
  • To do the same thing with certifications and letters after your name: C#
  • To achieve a magical sense of childlike wonder that you have a hard time differentiating from megalomania: Objective C

I could go on… but I’m not feeling hateful enough today.

翻译如下:

看你的需要了。

  • 如果你想找一门表达力和功能都很强的语言:Python
  • 如果你想更快速地开发WEB程序:PHP
  • 如果你想和那些“摇滚明星”的程序员为伍:Ruby
  • 如果你想学真正的编程:C
  • 如果你想顿入空门的话:Scheme
  • 如果你想压抑的话:SQL
  • 如果你想基因突变成为非人类的话:Microsoft Visual Basic
  • 如果你想要得到一个有保证的,但普普通通的,收入还不错的,在一间小卧室的荧光灯下写一些金融应用的工作:Java
  • 如果你想在你的名字后放上一些认证和证书:C#
  • 如果你想得到一些很难在自大狂和孩子气中区分的那种魔幻般的感觉:Objective C

我还可以再写去,因为今天我还没有足够的愤怒。

跟着这个思路,我也补充几条吧,

  • 如果你想寻找在被虐中被大众称道的感觉:C++
  • 如果你想整天都在说Fxxk的脏话:JavaScript (哪种程序员嘴最脏)
  • 如果你想成为无所不能的BS一切的神:汇编
  • 如果你想成为一个像春哥或犀利哥一样真正的男人:Brainfuck (BT雷人的程序语言)

呵呵,欢迎留下你的回答!

转载于:https://my.oschina.net/abcijkxyz/blog/722550

新手该学什么编程语言相关推荐

  1. 创建的maven子项目怎么访问接口404_【经验分享】新手学Java编程语言怎么入门?...

    新手学Java编程语言怎么入门?掌握语言基础是第一步,了解java基础知识,Java关键字.核心概念或者基本编码技术.掌握操作符.控制执行流程.访问权限控制.复用类.多态.接口.字符串.泛型.数组.容 ...

  2. python3.8.5怎么用-Python 3.8 新功能大揭秘【新手必学】

    最新版本的Python发布了!今年夏天,Python 3.8发布beta版本,在2019年10月14日,第一个正式版本已准备就绪.现在,我们都可以开始使用新功能并从最新改进中受益. Python 3. ...

  3. python3.8怎么打开创建_Python 3.8 新功能大揭秘【新手必学】

    最新版本的Python发布了!今年夏天,Python 3.8发布beta版本,在2019年10月14日,第一个正式版本已准备就绪.现在,我们都可以开始使用新功能并从最新改进中受益. Python 3. ...

  4. 编程语言c 难学吗,为什么有人说C ++是最难学的编程语言

    原标题:为什么有人说C ++是最难学的编程语言 很多学编程的程序员在刚开始接触C++的时候,并没有觉得这门语言有多难,因为基础语法的学习掺杂的东西比较少,但等到从学校毕业,正儿八经开始做项目的时候才发 ...

  5. 2019 年软件开发人员必学的编程语言 Top 3

    出处丨AI前线 这篇文章将探讨编程语言世界的现在和未来,这些语言让新一代软件开发者成为这个数字世界的关键参与者,他们让这个世界变得更健壮.连接更加紧密和更有意义.开发者要想在 2019 年脱颖而出,这 ...

  6. python新手怎么入门_新手怎么学Python?Python入门必看!

    原标题:新手怎么学Python?Python入门必看! 作为新手,学习一门编程语言无疑是一头雾水,上海尚观科技为了让大家在学习Python编程的时候,有一个学习方向,在这里给大家分享了的方法,希望能帮 ...

  7. 2019年软件开发人员必学的编程语言Top 3

    导读: 这篇文章将探讨编程语言世界的现在和未来,这些语言让新一代软件开发者成为这个数字世界的关键参与者,他们让这个世界变得更健壮.连接更加紧密和更有意义.开发者要想在 2019 年脱颖而出,这三门语言 ...

  8. C++惨遭吐槽?最难学的编程语言TOP5出炉

    我们经常听到有人说,如果想要在IT行业发展事业,就必须对当下各种编程语言有所了解.新手想学IT,什么编程语言更简单?或者你更看好什么编程语言呢? 近日,在线学习平台Springboard公布了他们心目 ...

  9. 编程语言python入门要电脑什么配置能带动-要学一门编程语言,那我一定选择Python!...

    原标题:要学一门编程语言,那我一定选择Python! 「人生苦短, 我用 Python 」 不知道从什么时候开始,这句话开始流行. 不过也从侧面反映出 Python 语言的特点:简单.高效. 现在要学 ...

最新文章

  1. 《数据科学:R语言实现》——3.12 估计缺失数据
  2. 独立按键控制数码管c语言,各位大佬,独立按键控制数码管为什么按下的时候要加一呢?...
  3. amd一点也不yes_A粉的狂欢,AMD显卡也翻身了,3A平台不再是笑话了,AMD YES!
  4. Web前端开发笔记——第二章 HTML语言 第九节 框架标签、脚本标签
  5. Could not close the output stream for file hdfs://192.168.190.129:9000/BJ_4.c
  6. 吴恩达机器学习笔记四之正则化
  7. 记录一次 Win10 通过 VirtualBox安装CentOS7 的辛酸史
  8. SAP License:SAP顾问面试问题
  9. 铁路专用计算机,浅谈专用铁路计算机联锁控制
  10. Windows Phone(wp7)系统长按的秘密
  11. 无法在 DLL SqlServerSpatial110.dll 中找到名为 SetClrFeatureSwitchMap 解决方法
  12. 中国SaaS市场将快速增长,或形成“小而美”林立格局
  13. 微信模板消息字体设置变大
  14. java isprime函数_判断质数(isPrime)的方法——Java代码实现
  15. 使用 Eclipse TPTP 测试 Web 应用的方法与扩展
  16. Google Chrome 成为互联网的看门人
  17. C语言基础|选择结构例题
  18. 广州移动MGV2000_爱家TV_S905L3_安卓9.0_线刷固件包
  19. 第十三周项目一(4)——验证平衡二叉树相关算法
  20. Visual Studio扩展插件

热门文章

  1. 计算机网络利弊的作文英语作文,网络的利弊英语作文模板及范文赏析
  2. 判断用户输入的数为正数还是负数
  3. phpredis 和 predis
  4. 15天基础爬虫、selenium、scrapy使用,附全程实现代码
  5. 图像质量评价数据库TID2013连接
  6. 【计算机毕业设计】50.课程设计管理系统
  7. 关于凸函数求最大值的下标的小讨论(斐波那契优选法/二分法/三分法)
  8. 《C程序员:从校园到职场》出版预告(2):从“百花齐放”到“一枝独秀”
  9. 【技术贴】全盘文件夹快捷方式 杀毒后快捷方式消失,但文件夹打不开。重装系统后还是快捷方式的解决办法。...
  10. Visual Studio 美化之 ColorScheme