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

http://tech.chinaunix.net/a2011/0428/1184/000001184007.shtml

  导读:近日bcahub.shareittips.com作者Akash Padhiyar发布了一篇题为“10 Popular Programming Languages In IT Companies”的文章,译文如下:

  1. C语言

  C语言是一种通用性的编程语言,由Dennis Ritchie于1969年-1973年间在贝尔实验室为Unix操作系统而开发。

  尽管C语言是为实现操作系统软件而设计的,但它也广泛的应用于开发便携式应用软件。

  代码:

#div_code img { border: 0px none; }

01.#include stdio.h>
02. int main(void)
03. ...{
04. printf("hello, world!\n");
05. return 0;
06. }

  2. C++

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

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

  代码:

#div_code img { border: 0px none; }

01.#include iostream>
02. int main()
03. ...{
04. std::cout "Hello, world!\n";
05. }

  3. Java

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

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

  Java原本设计用于交互式电视,但是它对于当时的有线电视产业过于先进了。

  代码:

#div_code img { border: 0px none; }

01.public class HelloWorld...{
02. public static void main(String[] args)...{
03. System.out.println("Hello, world!");
04. }
05.}

  4. PHP

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

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

  代码:

#div_code img { border: 0px none; }

01.DOCTYPE html>
02. html>
03. head>
04. meta charset="utf-8" />
05. title>PHP Testtitle>
06. head>
07. body>
08. php
09. echo ‘Hello World‘;
10.

11.

  5. C#

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

  代码:

#div_code img { border: 0px none; }

01.using System;
02. class ExampleClass
03. ...{
04. static void Main()
05. ...{
06. Console.WriteLine("Hello, world!");
07. }
08.}

  6. VB.Net

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

  代码:

#div_code img { border: 0px none; }

01.Public Class Form1
02. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
03. System.EventArgs)Handles Button1.Click
04. Msgbox("Hello, World")
05. End Sub 06. End Class

  7. Ruby

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

  代码:

#div_code img { border: 0px none; }

puts "Hello World!"

  8. JavaScript

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

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

  代码:

#div_code img { border: 0px none; }

01.html>
02. head>title>simple pagetitle>head>
03. body>
04. script type="text/javascript">...
05. document.write(‘Hello World!‘);
06. script>
07. noscript>
08. p>Your browser either does not support JavaScript,
09. or you have JavaScript turned off.p>
10. noscript>
11. body>
12. html>

  9. Perl

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

  10. 由你来说

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

阅读(616) | 评论(1) | 转发(0) |

0

上一篇:linux下查看uuid

下一篇:C会否像汇编一样退居幕后?

相关热门文章

  • test123
  • 编写安全代码——小心有符号数...
  • 使用openssl api进行加密解密...
  • 一段自己打印自己的c程序...
  • sql relay的c++接口

热门推荐

    -->

    给主人留下些什么吧!~~

    开拓寂寞2011-09-20 23:55:48

    为什么没有汇编?底层的语言不能有嘛?

    回复 | 举报

    评论热议

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

    时间: 2024-10-10 23:14:49

    IT公司中最流行的10种编程语言的相关文章

    2014年最流行的10种程序语言

    通过计算机行业记者Nick Diakopoulos的努力,IEEE Spectrum从10个信息源(包括 IEEE Xplore,Google和GitHub等等)获取数据,并通过12个指标加权和组合,来对当今最流行的程序语言进行排名(如下图所示). 排名前十位的依次分别是:Java,C,C++,C#,Python,Java script,Php,Ruby,Sql,Matlab. 如果你不赞成这种取权重的方式,想要看到更多的程序语言,或者在某个特殊领域哪种程序语言占主导地位,比如手机行业,也可以进

    盘点:2019年最赚钱的10种编程语言

    GitHub 逐渐成为一个中心,超过 4000 万开发人员使用 GitHub 来分享项目的代码,无论是个人的.行业的还是其他的. 在去年,因为与 Google 和 Amazon 的竞争,微软以 75 亿美元的价格收购了 GitHub,这很快成为它吸引云开发人员的关键. 作为开发人员的最大活跃站点之一,GitHub 是追踪开发人员中最流行的最佳场所.为此,我们发布了年度报告,让我们了解一下全世界的开发人员正在使用哪些技术. 根据对 GitHub 的统计,这是 2019 年最流行的 10 种语言:

    Delphi中的异常处理(10种异常来源、处理、精确处理)

    一.异常的来源 在Delphi应用程序中,下列的情况都比较有可能产生异常. 1.文件处理 2.内存分配 3.windows资源 4.运行时创建对象和窗体 5.硬件和操作系统冲突 6.网络问题 7.数据库 8.控件中的异常 9.DLL文件的异常 10.强制类型转换 ………… 二.异常的处理 1.try...except...end; 在try 体内的代码发生异常时,系统将转向except 部分进行异常的处理.这是Delphi处理异常的最基本的方式之一. 只有当try 体内的代码发生异常时,才会跳转

    10种令人吃惊的方式你的日常生活中正在收集数据的大数据野兽

    10种令人吃惊的方式你的日常生活中正在收集数据的大数据野兽 原文:http://www.bloomberg.com/slideshow/2014-06-03/10-surprising-ways-your-daily-life-is-feeding-the-big-data-beast.html 无处可逃 大数据是你日常生活中,无论你喜欢与否的重要组成部分 - 甚至是意识到这一点. 当你去看医生.去到你的手机上工作或获得方向,有一个非常好的机会,有软件在那里悄悄地收集和分析这些信息. 并依据不同

    10种令人惊讶的方式你的日常生活中正在收集数据的大数据野兽

    10种令人惊讶的方式你的日常生活中正在收集数据的大数据野兽 原文:http://www.bloomberg.com/slideshow/2014-06-03/10-surprising-ways-your-daily-life-is-feeding-the-big-data-beast.html 无处可逃 大数据是你日常生活中,不管你喜欢与否的重要组成部分 - 甚至是意识到这一点. 当你去看医生,去到你的手机上工作或获得方向,有一个很好的机会,有软件在那里悄悄地收集和分析这些信息.并根据不同的情

    Python 查找Twitter中最流行(转载最多)的10个Tweet

    CODE: #!/usr/bin/python # -*- coding: utf-8 -*- ''' Created on 2014-7-4 @author: guaguastd @name: find_popular_retweets.py ''' # Finding the most popular retweets def popular_retweets(statuses): retweets = [ # Store out a tuple of these three values.

    玩转微信营销和推广的10种方法和技巧

    [二维码+免费微信WIFI+微信公众号+易企秀+微官网+H5应用页面+凡科互动+分销系统+截图反馈工具+分享有礼+微支付+微信墙/微信大屏+按需的APP] 集文字.语音.视频于一体的微信,正在深刻地改变着我们的社交与生活.当自媒体迅速崛起,微信公众号广泛受宠,微信已拥有7亿用户,微信圈成为人们晒心情.晒活动的社交圈时,媒体营销人蓦然发现,以电视.广播和纸媒为途径的传统传播模式,已经遇到了成长的"天花板",而以微信朋友圈口碑传播为主要表现形式的微信营销,因为拥有了海量用户和实时.充分的互

    玩转微信营销的10种方法和技巧

    集文字.语音.视频于一体的微信,正在深刻地改变着我们的社交与生活.当自媒体迅速崛起,微信公众号广泛受宠,微信已拥有7亿用户,微信圈成为人们晒心情.晒活动的社交圈时,媒体营销人蓦然发现,以电视.广播和纸媒为途径的传统传播模式,已经遇到了成长的"天花板",而以微信朋友圈口碑传播为主要表现形式的微信营销,因为拥有了海量用户和实时.充分的互动功能,正成为营销利器. 由于移动互联网的快速发展,一个崭新的传播时代已经来临.微信营销,这个以分众和精众市场为目标诉求的营销模式,正是这个营销新时代的先锋

    在Linux上使用的10种云备份方案

    在Linux上使用的10种云备份方案 导读 不久前,为用户提供一种备份远程机器上数据的简易方法还很稀奇.现在,我们已觉得这理所当然.Dropbox及其他公司简化了这项任务.苹果.谷歌和微软都提供各自的数据备份方法. 在Linux上,情况有点不一样.发行版并不提供各自的云服务来管理你的数据(不过Ubuntu过去拥有Ubuntu One).一些主流发行版并不提供尚可的Linux客户软件. 但是你并非不走运.许多流行的服务确实可以在Linux下使用.你还有办法可以部署自己的解决方案,对数据获得控制权.