10 of the most popular programming languages in IT companies

Source: Internet
Author: User
Tags openssl api

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

Introduction: Recently bcahub.shareittips.com author Akash Padhiyar published an article entitled "Popular Programming Languages in IT Companies", translated as follows:

1. C language

The C language is a universal programming language developed by Dennis Ritchie in Bell Labs for UNIX operating systems from 1969 to 1973.

Although the C language is designed to implement operating system software, it is also widely used in the development of portable application software.

Code:

#div_code img {border:0px none;} on. #include<stdio.h>
Geneva. intMain (void)
Geneva. ...{
Geneva . printf ("Hello, world!\n");
to . return 0;
.}

2. C + +

In 1979, Bjarne Stroustrup invented C + + as an enhanced C language at Bell Labs, which was named C with Classes. Renamed to C + + in 1983.

C + + is one of the most popular programming languages, and its applications include system software, application software, drivers, embedded software, high-performance server and client applications, and entertainment software such as video games.

Code:

#div_code img {border:0px none;} on. #include<iostream>
Geneva. intMain ()
Geneva. ...{
Geneva . Std::cout << "Hello, world!\n";
.}

3. Java

Java was originally developed as a programming language by James Gosling in Sun Microsystems (now a subsidiary of Oracle) and was released as a core component of the Sun Microsystems Java platform in 1995.

Most of the syntax for this language stems from C and C + +, but it has a simple object model and less underlying services. A Java application is a typical compiler (generating a class file) that allows it to run on any Java virtual machine without having to consider the architecture of the computer.

Java was originally designed for interactive TV, but it was too advanced for the cable TV industry at the time.

Code:

#div_code img {border:0px none;} on. Public classHelloWorld...{
Geneva. Public Static voidMain (string[] args)...{
Geneva . System.out.println ("Hello, world! " );
.}
to.}

4. PHP

PHP is a common scripting language, especially suitable for server-side network development. Any PHP code in a request file will be executed during the PHP runtime, which is often used to construct dynamic Web content.

PHP can also be used for command line scripting and client GUI applications. PHP can be deployed on most Web servers, operating systems, and platforms, and can be combined with many relational database management systems (RDBMS). It is free, and the PHP team provides the user with complete source code to construct, customize or extend the personalization requirements.

Code:

#div_code img {border:0px none;}. DOCTYPE HTML>
.<HTML>
.<Head>
.<MetaCharSet= "Utf-8" />
.<title>PHP Test title>
. Head>
.<Body>
. PHP
Echo ' Hello world ';
10.
one by one.

5. C #

C # is made by Microsoft. NET development. Designed to be a simple, popular, universal, object-oriented programming language. Its development team is led by Anders Hejlsberg. The latest version is the c#4.0 released on April 12, 2010.

Code:

#div_code img {border:0px none;} on.usingSystem;
Geneva. classExampleClass
Geneva. ...{
Geneva. Static voidMain ()
to. ...{
. . Console.WriteLine ("Hello, world! " );
.}
,.}

6. vb.net

Visual Basic. NET (vb.net) is an object-oriented computer programming language that runs on the. NET Framework. Microsoft currently provides two major development environments for Visual Basic: Business software Microsoft Visual Studio and free Microsoft Visual Studio Express.

Code:

#div_code img {border:0px none;} on. Public Class Form1
Geneva. Private Subbutton1_click (ByVal sender asSystem.Object, ByVal e as
Geneva. System.EventArgs) Handles Button1.Click
Geneva. Msgbox("Hello, World")
to. End Sub .. EndClass

7. Ruby

Ruby is a dynamic, reflective, universal, object-oriented programming language that combines the syntax derived from Perl. Ruby originated in Japan in the middle of the 90 and was originally designed and developed by Matsumoto's "Matz".

Code:

#div_code img {border:0px none;}puts "Hello world!"

8. JavaScript

JavaScript was originally developed by Netscape's Brendan Eich and named Mocha, and then renamed LiveScript to the final JavaScript.

JavaScript is an object-oriented scripting language that runs on the client browser and is smaller than Java, has a simplified set of commands, is simple to encode, and does not need to be compiled. JavaScript is also called ECMAScript.

Code:

#div_code img {border:0px none;}.<HTML>
.<Head><title>Simple page title> Head>
.<Body>
.<Scripttype= "Text/javascript">...
to . document.write ('Hello world! ' );
. Script>
.<NoScript>
.<P>Your Browser either does not support JavaScript,
The. Or you have JavaScript turned off. P>
. NoScript>
one by one. Body>
. HTML>

9. Perl

Perl is a general-purpose programming language originally developed for text processing, but since 2010 it has been widely used in systems management, Web development, web programming, gaming, bioinformatics, and GUI development. Published by O ' Reilly Media, Perl features a camel picture on the cover, and is often referred to as the Camel book.

10. For you

The original author Akash Padhiyar deliberately left the 10th kind to the reader to comment. In the original commentary, Python was the most vocal. What do you think? If there are alternative languages, please let us know in the comments.


Read (616) | Comments (1) | Forwards (0) |0

Prev: View UUID under Linux

Next: C will be like a compilation back to the background?

Related Popular articles
    • "Linosaurus" (Northwest floating ...
    • Dynamically modifying LVS Real server configuration ...
    • Welcome to Chengde Rui Special Trading Co., Ltd. in CH ...
    • About PHP Slow.log is not effective ...
    • Tracing memory leaks with process information ...
    • Test123
    • Write security code--be careful with the number of symbols ...
    • Encrypting and decrypting using the OpenSSL API ...
    • Print your own C program for a while ...
    • C + + interface for SQL Relay
    • Linux DHCP Peizhi ROC
    • Soft links to Unix files
    • What does this command mean, I'm new ...
    • What does sed-e "/grep/d" mean ...
    • Who can help me solve Linux 2.6 10 ...
Leave something to the owner! ~~

open up lonely 2011-09-20 23:55:48

Why is there no assembly? What about the underlying language?

Reply | Report Comment on the hot topic

10 of the most popular programming languages in IT companies

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.