`
andyliuxs
  • 浏览: 136483 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

IT公司中最流行的10种编程语言(转自CSDN)

阅读更多

1. C语言

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

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

代码:

  1. #include <stdio.h> 
  2.  int main(void
  3.  { 
  4.  printf("hello, world!\n"); 
  5.  return 0; 
  6.  } 

2. C++

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

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

代码:

  1. #include <iostream> 
  2.  int main() 
  3.  { 
  4.  std::cout << "Hello, world!\n"
  5.  } 

3. Java

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

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

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

代码:

  1. public class HelloWorld{ 
  2.  public static void main(String[] args){ 
  3.  System.out.println("Hello, world!"); 
  4.  } 

4. PHP

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

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

代码:

  1. <!DOCTYPE html> 
  2.  <html> 
  3.  <head> 
  4.  <meta charset="utf-8" /> 
  5.  <title>PHP Test</title> 
  6.  </head> 
  7.  <body> 
  8.  <?php 
  9.  echo 'Hello World'
  10.  </body> 
  11.  </html> 

5. C#

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

代码:

  1. using System; 
  2.  class ExampleClass 
  3.  { 
  4.  static void Main() 
  5.  { 
  6.  Console.WriteLine("Hello, world!"); 
  7.  } 

6. VB.Net

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

代码:

  1. Public Class Form1 
  2.  Private Sub Button1_Click(ByVal sender As System.ObjectByVal e As 
  3.  System.EventArgs)Handles Button1.Click 
  4.  Msgbox("Hello, World"
  5.  End Sub 
  6.  End Class 

7. Ruby

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

代码:

  1. puts "Hello World!" 

8. JavaScript

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

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

代码:

  1. <html> 
  2.  <head><title>simple page</title></head> 
  3.  <body> 
  4.  <script type="text/javascript"
  5.  document.write('Hello World!'); 
  6.  </script> 
  7.  <noscript> 
  8.  <p>Your browser either does not support JavaScript, 
  9.  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的呼声最高。不知你怎么看?如果还有备选语言,请在评论中告诉我们。

译文链接:伯乐在线

原文链接:bcahub.shareittips.com(外文网站,出不去的,怎么弄你懂得!)

分享到:
评论

相关推荐

    猿的编程语言

    It's an offspring of language (from and books by ), but it evolved to be more procedural with variables, loops, operator overloading, modules, and more. Current state It's under development so ...

    csdn介绍详情.zip

    csdn,技术文章和博客:CSDN上有着大量的技术文章和博客,用户可以在这里找到关于最新技术趋势的分析、编程问题的解决方案、项目经验分享等。 在线课程和教育资源:CSDN学院提供了各种在线课程,包括免费和付费课程...

    csdn简单介绍.zip

    csdnCSDN(China Software Developer Network)是中国最大的...CSDN提供了丰富的技术资源,包括但不限于博客、论坛、专栏、教程、工具、资源下载等,涵盖了各种编程语言、开发工具、框架、数据库、操作系统等多个领域。

    [VB] Murach's ASP.NET 4.5 Web 编程 (VB 2012 实现) (英文版)

    [Mike Murach & Associates] Murach's ASP.NET 4.5 Web 编程 (VB 实现) (英文版) [Mike Murach & Associates] Murach's ASP.NET 4.5 Web Programming with VB 2012 (E-Book) ☆ 图书概要:☆ To make it easier ...

    2023年NOC加码未来编程(小码王赛道)初赛-Scratch(小学低年级组-卷2).pdf

    2023年NOC加码未来编程(小码王赛道)初赛-Scratch(小学低年级组-卷2)

    matlab面向对象编程教程-A Guide to MATLAB Object-Oriented Programming - Register, CRC 2007.rar

    matlab面向对象编程教程-A Guide to MATLAB Object-Oriented Programming - Register, CRC 2007.rar 最近想好好学学matlab面向对象编程的一些东西(以前也自学过,但现在想系统学一下,libsvm工具箱几乎已经没有...

    Android高级编程--源代码

    在每章的讲解中,它会让你通过一系列示例项目逐步掌握Android中的各种新功能和技术,助你取得最圆满的学习效果。本书所介绍的各个应用实例简明扼要且极具实用价值,它们覆盖了Android 1.0的所有基本功能和高级功能...

    Visual C++ 2010入门经典(第5版)--源代码及课后练习答案

     Ivor Horton是撰著Java、C和C++编程语言图书的杰出作家之一。大家一致认为,他的著作独具风格,无论是编程新手,还是经验丰富的编程人员,都很容易理解其内容。在个人实践中,Ivor Horton也是一名系统顾问。他从事...

    C#入门经典(第4版)doc

    2006年被CSDN、《程序员》等机构和读者评为“最受读者喜爱的十大技术开发类图书”。 4.2008年在“第八届全国高校出版社优秀畅销书”评选活动中获得一等奖! 5.第4版面向C# 2008和.NET 3.5,继续完善上一版本内容,...

    C#入门经典 2008

    2006年被CSDN、《程序员》等机构和读者评为“最受读者喜爱的十大技术开发类图书”。 4.2008年在“第八届全国高校出版社优秀畅销书”评选活动中获得一等奖! 5.第4版面向C# 2008和.NET 3.5,继续完善上一版本内容,...

Global site tag (gtag.js) - Google Analytics