2014年值得学习的编程语言

标签: 值得 学习 编程语言 | 发表时间:2014-02-25 17:56 | 作者:gaotong1991
出处:http://www.iteye.com

经过数据分析和研究Jobs Tractor的45000个开发人员招聘职位数据,我们得到了上图的结果: 自上一年,主要的变化如下:

enter image description here

 

PHP和Java换了位置,但是仍旧是高居不下

Java的Android已经取代了SQL并且接近Objective-C

Javascript已经超过了Ruby

Python提高了2位

ActionScript下降了2位

工业分析RedMonk采用了不同的方式来生成了最受欢迎的编程语言,主要通过了Github上的项目和StackOverflow上的提问来生成。(以上内容摘自:http://www.gbtags.com/gb/share/2795.htm)

小编针对编程语言的排名中推荐给大家一些相对应的编程书籍,希望您能喜欢。

1、JavaScript

推荐书籍(小编推荐的书由浅入深排列,程序员可以根据自己的掌握程序选择不同的书籍)

每章案例与练习题助你轻松完成常见任务,通过实践提高应用技能,巩固所学知识。

  • 全球销量逾百万册的系列图书
  • 连续十余年打造的经典品牌
  • 直观、循序渐进的学习教程
  • 掌握关键知识的最佳起点
  • “Read Less, Do More”(精读多练)的教学理念
  • 以示例引导读者完成最常见的任务

没有编辑经验的你也可以选择它!

  • “无论你是初学者还是有经验的程序员,当你学习一门新语言时,我都会强烈建议你阅读本书。Shelley所采用的直观易懂的教学方法,能够帮助你掌握该语言的基础和细节,以便你能够在自己网站上更好地使用它。”以示例引导读者完成最常见的任务

目前市面上唯一一本专门介绍JavaScript面向对象编程的图书

  • 作者是知名的Web开发人员和作者,多年研究JavaScript的OO编程和设计模式,本书是其宝贵经验的凝结。

《JavaScript高级程序设计》作者Nicholas Zakas最新力作

    本书包括以下内容:
  • 为团队开发建立特定的编程约定
  • 使用工具(如JSLint和JSHint)让团队开发走向正轨
  • 构建编码风格手册(如基本的格式化),帮助开发团队 从“游击队”走向“正规军”
  • 应用编程实践来解决常见问题,提高编码质量
  • 使用多种工具创建JavaScript自动化构建系......

学习JavaScript设计模式的必备指南

  • “每一位JavaScript开发人员的都应该阅读这本书。这是一本有关JavaScript设计模式的入门书,我们在将来会经常阅读和参考这本书。”

 


2、Java

 

网友热评的Java入门宝典,教学视频超级给力

  • 40小时全程同步视频教学录像。全部由一线教学和开发人员讲解,帮您轻松学会Java
  • 245个范例、2个项目。在实战中掌握.Java编程;105个本书习题及答案、22项跟我上机操作,举一反三,掌握更透彻
  • 9个超值王牌资源大放送.包括855页、Java SE类库查询手册、本书【练一练】答案、Eclipse常用快捷键、Eclipse提示与技巧、Java程序员职业规划、Java程序员面试技巧、50道Java常见面试题、21个Java常见错误及解决方案、25个、Java开发经验及技巧大汇总。

3、PHP

推荐阅读:细说PHP(第2版)(含DVD光盘1张)


4、C#

推荐阅读:精通C#(第6版)【Jolt大奖提名图书,世界级C#专家之作,难以超越的畅销经典】


5、Python

 

【即将上架】Amazon畅销编程图书 《趣学Python编程》

  • 作者 Jason R. Briggs将带领你用独特的(往往很好玩 的)示例程序带你学习基础知识。
  • 每章后面都配有 编程练习来帮助训练思维并加强理解。
  • 你将编写两个完整的游戏:一个经典弹球 游戏的复制品,以及一个能在平台上跳跃、有动画 及更多效果的《火柴人逃生》游戏。
[+]查看原图

推荐阅读:

 

《Python Cookbook》(第2版)中文版【最实用的Python技术参考手册】

 

《Python核心编程》(第2版)【初学Python这是一本有关Python开发的权威指南】


6、C++

 

《C和C++实务精选:C++ Primer Plus(中文版)》(第6版)【创新工场首席架构师 蔡学镛推荐序】


7、Ruby

《面向对象设计实践指南:Ruby语言描述》【第一本直接关注Ruby语言面向对象应用程序设计的书籍】

 


8、C

《C和C++经典著作:C陷阱与缺陷》【切实帮助C程序员绕过编程过程中的陷阱和障碍,百万读者亲身力荐】


9、Objective-C

《Objective-C基础教程(第2版)》【第一版畅销50000册,新版全面升级!】


10、CSS

《CSS禅意花园》(修订版)【例来自网站设计领域最著名的网站——CSS Zen Garden】



已有 0 人发表留言,猛击->> 这里<<-参与讨论


ITeye推荐



相关 [值得 学习 编程语言] 推荐:

2014年值得学习的编程语言

- - 编程 - 编程语言 - ITeye博客
经过数据分析和研究Jobs Tractor的45000个开发人员招聘职位数据,我们得到了上图的结果: 自上一年,主要的变化如下:. PHP和Java换了位置,但是仍旧是高居不下. Java的Android已经取代了SQL并且接近Objective-C. Javascript已经超过了Ruby. ActionScript下降了2位.

对于初学者 哪几种编程语言最值得你去学习

- - 外刊IT评论
有几个人曾经问我,有哪些最有用或最好的编程语言适宜学习. HTML/CSS不谈,我认为答案取决于你想通过编程来做什么. 对只用一种语言来构建某个项目的情况而言,Javascript和它的框架是非常有用的. Angular.js可以控制展示给用户的网站前端. Node.js将作为管理网站所有内容的网络服务器.

编程语言教程书该怎么写: 向K&R学习!

- kapster - 为之漫笔
原文地址:Lax Language Tutorials. 每年在评审Jolt Awards图书的时候,我都会被一些语言教程类图书弄得心力交瘁. 从这些年的评审经验来看,这些语言类教程的写得都不错,但除此之外,少有亮点. 换句话来说,这些书都很严谨、很精密,如果读者有足够的定力,通过它们掌握一门语言的编程技术还是不成问题的.

学习不同编程语言的重要性

- 蒋冰 - 伯乐在线 -博客
  注:本文转载自flyfy1的博文;.   引子:今天选了下学期要学的一门课,叫做编程语言. 据说是两周学习一门新的语言,很有挑战性. 以及这门课的课本是MIT出的《Concepts, Techniques, and Models of Computer Programming》(一下简称《CTMOCP》),今天看了一部分它的前言部分,联系我以前读过的《黑客与画家》里面有两章对编程语言的讨论,发现学习不同的编程语言还是相当有必要的.

[转][转]Clojure 编程语言

- - heiyeluren的blog(黑夜路人的开源世界)
简介: Lisp 是一种编程语言,以表达性和功能强大著称,但人们通常认为它不太适合应用于一般情况. Clojure 是一种运行在 Java™ 平台上的 Lisp 方言,它的出现彻底改变了这一现状. 如今,在任何具备 Java 虚拟机的地方,您都可以利用 Lisp 的强大功能. 在本文中,了解如何开始使用 Clojure,学习它的一些语法,同时利用 Eclipse 的 Clojure 插件提供帮助.

如果编程语言是汽车……

- 康爷 - Wow! Ubuntu
原文: If programming languages were cars... http://www.cs.caltech.edu/~mvanier/hacking/rants/cars.html,有筛减. 本文是一系列把编程语言和汽车对比的老笑话合集,添加了几种最近流行的语言. 注:似乎 Digg/Reddit/StumbleUpon 对本文进行了挖掘/阅读/踩,结果我收到了一大坨儿的新建议.

如果编程语言是一条船…

- will - cnBeta.COM
Turing绝对是一个双人皮划艇.

杂谈现代高级编程语言

- 卡飞菲 - Yi Wang&#39;s Tech Notes
几个月之前,Slashdot转载了Robert Harper教授的一篇博客,说卡内基梅隆大学计算机系把”面向对象编程“从大一新生的必修课中删掉了,其原因是. 这两个原因(anti-modular和anti-parallel)都是很重的指责了;尤其是anti-modular,因为OO的基本思想通常被理解成“封装”,从而实现模块化.

你喜欢什么编程语言?

- Sean - 不周山
OpenParty回来,重看了一下自己的讲稿,觉得还是挺乱的,想传递的东西很多,仓促之间也没有把内容组织好,对周六冒着桑拿天赶到现场,还在一间没有空调的挤了一百多号人的房间里听我唠叨了近一个小时的同学们深感有愧. 这里摘要一下,也许能同时弥补一下因为我口音不纯带来的表意不清. 其实主要是两部分的内容,一是我认为R能极大提高算法与数据工作人员的快乐程度及工作效率;二是R的发展历史中呈现出来的六张面孔.

年度编程语言锁定Objective-C

- ndv - 《程序员》杂志官网
虽然2011年才刚过半,但随着iPhone和iPad平台市场领导地位的确立和Apple各系统不断推陈出新,从市场占有的趋势来看,Objective-C成为年度编程语言无疑. TIOBE编程语言排行榜每年初都将统计评出上年度的最佳编程语言大奖,获奖的编程语言被认为在该年度市场份额增长及用户认可度方面获得了最为突出的成绩.