IT公司中最流行的10种编程语言

标签: cnBeta 博文精选 | 发表时间:2011-04-26 18:50 | 作者:(author unknown) reny
出处:http://pipes.yahoo.com/pipes/pipe.info?_id=5OVll5Fs3hGCc1KftJCjyQ
cnBeta 博文精选

感谢伯乐在线的投递
1. C 语言
C语言是一种通用性的编程语言,由Dennis Ritchie于1969年-1973年间在贝尔实验室为Unix操作系统而开发。
尽管C语言是为实现操作系统软件而设计的,但它也广泛的应用于开发便携式应用软件。

代码: #include <stdio.h> int main(void) { printf("hello, world!n"); return 0; }   

 2. C ++

  1979年,Bjarne Stroustrup在贝尔实验室发明了C++,作为一种增强的C语言,它曾被命名为C with Classes。在1983年时被重命名为C++。

  C++是最流行的编程语言之一,它的应用领域涵盖了系统软件、应用软件、驱动程序、嵌入式软件、高性能的服务器与客户端应用程序和诸如电视游戏等娱乐软件。

代码: #include <iostream> int main() { std::cout << "Hello, world!n"; }   
 
  3. Java

  Java最初是由James Gosling在Sun Microsystems(现在是Oracle旗下的子公司)开发的一种编程语言,并作为Sun Microsystems的Java平台的核心组件于1995年发布。

  这种语言的大部分语法源自于C和C++,但是它具有简单的对象模型和更少的底层服务。Java应用程序是典型的编译程序(生成类文件),这样可以使它运行在任何一个Java虚拟机上,而无需考虑计算机的架构。

  Java原本设计用于交互式电视,但是它对于当时的有线电视产业过于先进了。(相关文章:《如何成为一名Java自由开发人员》)

代码: public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, world!"); } }   

  4. Php

  PHP是一种通用的脚本语言,尤其适合于服务器端的网络开发。一个请求文件里的任何PHP代码都会在PHP的运行周期中被执行,这通常用于构造动态网页内容。

  PHP也可以用于命令行脚本和客户端GUI应用程序。PHP可以部署在大部分网络服务器、操作系统和平台上,也能与很多关系型数据库管理系统(RDBMS)相结合。它是免费的,并且PHP小组为用户提供完整的源代码去构造、定制或扩展个性化的需求。(相关文章:《PHP程序员突破成长瓶颈 - 附学习建议》)

代码: <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>PHP Test</title> </head> <body> <?php echo 'Hello World'; </body> </html>   

  5. C#

  C#是由微软的.NET开发而来的。旨在成为一种简单、流行、通用、面向对象型的编程语言。它的开发团队由Anders Hejlsberg领导。最新的版本是2010年4月12号发布的C#4.0。

代码: using System; class ExampleClass { static void Main() { Console.WriteLine("Hello, world!"); } }   

  6. Vb.Net

  Visual Basic .NET (VB.NET)是一种基于.NET Framework运行的面向对象电脑编程语言。微软当前为Visual Basic提供两种主要的开发环境:商业软件Microsoft Visual Studio以及免费的Microsoft Visual Studio Express。

代码: Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles Button1.Click Msgbox("Hello, World") End Sub End Class   

  7. Ruby

  Ruby是一种动态、反射、通用、面向对象的编程语言,结合了来源于Perl的语法。Ruby在90年代中期起源于日本,最初由松本行弘“Matz”设计并开发。

代码: puts "Hello World!"   
  8. JavaScript

  JavaScript最初由网景公司的Brendan Eich开发并命名为Mocha,之后重命名为LiveScript到最终的JavaScript。

  JavaScript是一种运行在客户端浏览器上的面向对象型脚本编程语言,它比Java更小,拥有简化的命令集,编码简单并且无需编译。JavaScript也叫做ECMAScript。

代码: <html> <head><title>simple page</title></head> <body> <script type="text/javascript"> document.write('Hello World!'); </script> <noscript> <p>Your browser either does not support JavaScript, or you have JavaScript turned off.</p> </noscript> </body> </html>   

  9. Perl

  Perl是原本为文本处理而开发的通用型编程语言,但是自2010年开始,它便广泛的应用于包括系统管理、网站开发、网络编程、游戏、生物信息学和 GUI开发等领域。Perl由O’Reilly Media发布,特征是封面上的一张骆驼图片,因此通常被称为“骆驼书”。

  10. 由你来说

  编注:原文作者 Akash Padhiyar 就故意把第10种留给读者来评论。在原文评论中,Python的呼声最高。不知你怎么看?如果还有备选语言,请在评论中告诉我们。

  译文出处:伯乐在线 - 职场博客
  译文链接:http://www.jobbole.com/entry.php/684
  原文:Akash Padhiyar 文章推荐:关关  翻译:伯乐在线 敏捷翻译 - 魏哲

相关 [it 公司 流行] 推荐:

IT公司中最流行的10种编程语言

- reny - cnBeta全文版
C语言是一种通用性的编程语言,由Dennis Ritchie于1969年-1973年间在贝尔实验室为Unix操作系统而开发. 尽管C语言是为实现操作系统软件而设计的,但它也广泛的应用于开发便携式应用软件.   1979年,Bjarne Stroustrup在贝尔实验室发明了C++,作为一种增强的C语言,它曾被命名为C with Classes.

云端广告公司 Flite 让广告主根据当前流行趋势实时改变广告内容

- Cano - 36氪
当在一个神奇的国度你听到有人说,“至于你信不信反正我信了”,当有人在介绍什么是流行时说“整个场面我要 Hold 住”,当微博上大家都在讨论苦逼的蓝精灵体时,如果你是广告主,你想做什么. 有没有想过马上利用这些热点事件来重写广告词,快速对市场做出反应. 如果以前你做不到的话,现在通过 Flite 则可以了.

Unity 和 Cocos2d-x 越渐流行,国内公司开发「自研游戏引擎」的意义何在?

- - 知乎每日精选
我是Seed游戏引擎的总架构师. 读者们可以快速切到第三部分和第四部分. 只有这两个部分是对问题的直接回答. 一、我认为, Unity3D将无可挽回的,或者说,势在必得的,成为接下来很多年内,世界移动领域游戏引擎市场霸主. 回顾历史,正如同咱们经历过一次又一次的互联网时代变革一样,x86,windows,Google,facebook,twitter,当一个具备一定规模的产品在一定领域达成霸主地位之后,其它的同类产品从技术积累上、推广成本上、对用户的掌握程度上等等方面的差距均会无可挽回的越拉越大.

流行 iOS Apps 被发现将用户位置数据发送给第三方数据分析公司

- - 最新更新 – Solidot
GuardianApp 的安全研究人员 发现,数十款流行 iOS Apps 被发现会将用户位置数据发送给第三方数据分析公司. 这些应用都需要位置数据才能正常工作,它们是气象、交友或健身类应用,而与第三方公司分享数据可以为免费应用产生收入. 这些应用收集的数据包括低功耗蓝牙信标数据,GPS 经维度数据,Wi-Fi SSID 和 BSSID,部分应用还收集加速计,广告标识符,电池状态和蜂窝网络信息等.

有家公司……

- jingzhuang - 李承鹏
我有一个哥们欣喜地问:本人自30以来长期为阳痿所困,用圣元能持续晨勃吗. 回复:抱歉,本产品只对3岁以下男孩有疗效……还有一个网友问:我女朋友20了,胸很平......>>点击查看新浪博客原文.

阿森纳,好公司?坏公司?

- Shearer - 南都周刊
多年来,温格执掌的“兵工厂”阿森纳一直走着技术足球之路,在世界各地拥有大批拥趸. 2011年8月28日的那个夜晚,曼联主场老特拉福德,当阿什利·扬在伤停补时阶段接到吉格斯的左路回传,射门命中球门右上角之后,终于给这场8:2的屠杀式的球赛画上了句号. 这场比赛让很多红魔老球迷想起1995年3月的那场标志性战役,在这场保持着英超历史上最大比分胜利纪录(9:0)的球赛中,安迪·科尔一人狂敛5球.

Docker 公司已死 !

- -
作者简介:Chris Short在IT行业有20多年的从业经历,他毕生坚定地提倡使用开源解决方案. 他是身体部分残障的美国空军退伍老兵,现与妻子和儿子一起住在密歇根州大底特律都市区. 要说Docker在2017年的日子非常难过,那已经算是轻描淡写了. 除了优步(Uber)外,我实在想不出还有哪一家更加被利用、被炒作、资金充裕的硅谷初创公司(仍在运营之中)像Docker在2017年那样步履维艰、糟糕透顶.

Bose将公司捐给MIT

- rIPPER - Solidot
慈善家通常是给自己喜爱的学校捐钱,但Bose公司的创始人Amar Bose决定将公司赠送给MIT. MIT本周五宣布,81岁的Bose公司创始人向该校捐赠了公司绝大部分股票. 捐赠的股票形式是“无投票权股份”,MIT无权出售Bose公司,也无法参与管理,但将能收到年度现金分红. 公司仍然由Amar Bose控制.

[转载]冲浪型公司

- 杨振华 - 投资王子的BLOG
原文地址:冲浪型公司作者:少侠巴菲特. 最初看到“冲浪型”公司是在芒格的演讲中,他是这样描述的:“当新的行业出现时,先行者会获得巨大的优势. 你会遇到一种我称之为“冲浪”的模型——当冲浪者顺利冲上浪尖,并停留在那里,他能够冲很长很长一段时间,无论是微软、英特尔、NCR或者其它公司,都是如此. 但如果没冲上去,就会被海浪吞没.

好公司与好股票

- 猪不鸣 - 扬韬
如果说技术分析只是小散户的心灵安慰剂,那基本分析会不会是赚钱利器呢. 很遗憾,按照经典的有效市场理论,任何人都不可能通过基本分析获得超额收益. 自然会有人反驳说,巴菲特似乎就是通过基本分析来研判公司价值,并坚持长线投资而获得了远远超出一般人的利润. 这是大家理解的差异,不算狡辩的解释是:他获得的超出常人的那部分收益,源于他付出的超出常人的努力.