首页 > 请各位推荐一本介绍编程语言的书籍,谢谢!

请各位推荐一本介绍编程语言的书籍,谢谢!

介绍各种语言的优劣势,一般适用于开发出什么软件,目前那些软件应用这些语言,应用得如何,发现什么问题,各种语言之间的比较。有这样的书么,请大家推荐一下!


《七周七语言》;这本书应该不能解决楼主的所有问题,但是这本书还是简单介绍了目前的多种编程范型,可能能够解决楼主的部分问题。谢谢


这是2014排行榜,带类型


新人的第一门语言肯定是c(但是学vhdl/verilog不建议有c基础) 第二门最好还是学一下c++ / java(什么你说c#也算么)这种完整的面向对象语言
第三门 呵呵?你选的了么?不是你的老板说了算么

居然有人来踩 好吧 我认为这样的问题问的很幼稚 现在的趋势是各种语言混合使用 用特定的语言解决特定的问题 就算是java写的应用 涉及到核心的、性能相关、底层的部分还是要用c语言写

有人说看kobe的编程语言排行榜 是 没错 但是你说不是前五的语言就没前途么 erlang这种语言还不是一堆游戏公司在用 matlab这种某些人眼中都不算语言的 大学还不是在学

所以 我的观点是
(1)c cpp/java 这两门属于基础性的语言 要学习 至少如果你问出这个问题 你要回 面试笔试要用到
(2)其余的语言 根据工作需要 灵活采用 甚至可以说 如果一个团队用某个语言 很多时候你用什么语言不由你做主
(3)一个语言的大环境有时候比这个语言的某些特性更重要 java在某些人眼中恨不得赶快死掉 但是java的大环境就决定了受众 尤其是硬件性能的飞速发展 你必须要学会辩证看问题
(4)没有一本书告诉你问题的答案,有也是那种21天速成c++之类不靠谱的书。举个简单的例子,我们暂时不考虑那种手动在程序代码中拼合html的,前端我们还是用js+html+css的体系,但是后端,你可以用c,可以用java,可以用.net,可以用php,可以用ruby,可以用python,所以这样的答案对你有意义么?但是我认为除了c/c++/java,第三门语言还是选在php python objc c# erlang这种热门语言中,毕竟程序员也是要吃饭的
(5)perl/bash这种脚本语言 对于程序员来说简直是必修课 就不考虑进去了
(6)说了这么多 不能否认c/c++在性能和某些方面的优势,其实如果说功能和实现,很多语言都能做到,但是其中有多少是一个wrap而已。所以说如果你需要极致性能、高效准确内存管理、底层硬件访问,那么这个答案基本是c/c++了

最后问一点,看了楼主的问题“sql sever 2008 安装需要光盘吗”,请问楼主是什么专业,8月份在研究sql,最近几天在研究c,这样的学习路线我认为是错误的

【热门文章】
【热门文章】