24 가지 프로 그래 밍 언어의 Hello World 프로그램

Hello,World 는 거의 프로그램 원숭이 들 이 각종 언어 를 배 우 는 첫 번 째 프로그램 이다.심혈 을 기울 여 주류 개발 언어 를 어떻게 실현 하 는 지,종합 하고 정리 했다.이 언어,개발,컴 파일,환경 구축,운영,간단 한 언어 등 을 대체적으로 신속하게 이해 하 는 것 을 포함한다.사실 많은 언어 는 관련 된 것 이다.현재 한 가지 언어 만 익히 는 것 은 부족 하 다.예 를 들 어 Python 은 언어 가 간결 하고 개발 이 빠르다 는 것 이 가장 큰 장점 이다.그러나 속도 가 상대 적 으로 느 린 것 이 단점 이지 만 C/C++/자바 개발 이 느 리 고 프로그램 운행 속도 가 빠 르 기 때문에 이들 의 장점 을 겸비 하려 면 Python 의 확장 을 써 야 한다.이것 은(C,C++,자바,Fortan...)등 언어 와 관련 되 고 Python 의 GUI 에서 Tkinter 에 TCL 언어 가 포함 되 어 있 기 때문에 PYTHON 개발 에 있어 C(CPython 은 C 로 개발 한 것 이다)를 숙지 해 야 한다.자바(Jython,Python 의 자바 기반 실현)C++/C\#(IronPython 은 C\#및.net 기반 실현)를 동시에 숙지 하 는 것 이 좋 습 니 다.그리고 서로 다른 언어 간 의 통신 은 CORBAL 을 사용 할 수 있 습 니 다.그리고 Python 에서 SHELL 의 명령 이나 Perl 의 명령 을 호출 할 수 있 습 니 다.그래서 한두 가지 언어 에 정통 하고 여러 가지 언어 를 익히 는 것 이 필수 적 이다.
다음은 Hello,World 를 인쇄 하 는 데 필요 한 환경(주로 어떻게 컴 파일,링크 등),코드,언어 설명,언어 특색 소 개 를 포함 하여 다양한 언어 로 구현 합 니 다.
그리고 부록:2014 년 프로 그래 밍 언어 총 순위 20 위 권,웹 개발 언어 순위 10 위 권,모 바 일 애플 리 케 이 션 개발 언어 순위 10 위 권
01. Java
환경:JDK 1.7

C:\>java -version  
java version "1.7.0_51" 
Java(TM) SE Runtime Environment (build 1.7.0_51-b13) 
Java HotSpot(TM) Client VM (build 24.51-b03, mixed mode, sharing)
코드:

#FileName: HelloWorld.java 
public class HelloWorld   # public , ,  

  #Java ,  
  public static void main(String[] args) 
  { 
  #  
    System.out.println("Hello,World!"); 
  } 

설명:

D:\HelloWorld>javac HelloWorld.java    # javac (HelloWorld.class) 
D:\HelloWorld>java HelloWorld          # java  
Hello,World! 
02. C
환경:MinGW 또는 각종 C/C+컴 파일 러

D:\HelloWorld>gcc -v 
Reading specs from C:/Perl/site/lib/auto/MinGW/bin/../lib/gcc/mingw32/3.4.5/specs 
Configured with: ../gcc-3.4.5-20060117-3/configure --with-gcc --with-gnu-ld --with-gnu-as --host=min 
gw32 --target=mingw32 --prefix=/mingw --enable-threads --disable-nls --enable-languages=c,c++,f77,ad 
a,objc,java --disable-win32-registry --disable-shared --enable-sjlj-exceptions --enable-libgcj --dis 
able-java-awt --without-x --enable-java-gc=boehm --disable-libgcj-debug --enable-interpreter --enabl 
e-hash-synchronization --enable-libstdcxx-debug 
Thread model: win32 
gcc version 3.4.5 (mingw-vista special r3) 
코드:

#include <stdio.h> 
int main()                #main  

  printf("Hello,World!"); #printf  
  return 1;               #  

설명:

D:\HelloWorld>gcc HelloWorld.c -o output   # HelloWorld.c, -o :output 
HelloWorld.c:6:2: warning: no newline at end of file 
 
D:\HelloWorld>output                       #               
Hello,World!

# GCC, http://gcc.gnu.org/install/ GCC。 
# Windows GCC, MinGW. MinGW, MinGW www.mingw.org, 
# MinGW , MinGW , MinGW-<version>.exe   
# MinWG , gcc-core、gcc-g++、binutils MinGW runtime, 。   
# MinGW bin PATH , 。   
# , Windows gcc、g++、ar、ranlib、dlltool GNU 。
03. C++
환경:MinGW 또는 각종 C++컴 파일 러
헤더 파일 접미사 이름:.h,      .hpp,   .hxx 
원본 파일 접미사 이름:.cpp,   .c++,  .cxx, .cc, .C  
코드:

#include <iostream>               //std::cout  
#include <stdio.h>                //  
 
int main() 

  printf("Hello,World!--Way 1
");    //printf  
  puts("Hello,World!--Way 2");        //puts  
  puts("Hello," " " "World!--Way 3"); //  
  std::cout << "Hello,World!--Way 4" << std::endl; //C++  
  return 1;                                        //  
}
설명:

D:\HelloWorld>g++ HelloWorld.c++ -o output   // .cpp, .C 
 
D:\HelloWorld>output 
Hello,World!--Way 1 
Hello,World!--Way 2 
Hello,World!--Way 3 
Hello,World!--Way 4
 04. Python
환경:Python 2.x 또는 Python 3.x

D:\HelloWorld>python 
Python 2.7.4 (default, Apr  6 2013, 19:55:15) [MSC v.1500 64 bit (AMD64)] on win32 
Type "help", "copyright", "credits" or "license" for more information. 
코드:

>>>> print "Hello,World!"   #Python 2.x 
Hello,World! 
>>> print("Hello,World!")  #Python 3.x   
Hello,World! 
설명:
1.Python 3.x 에서 print 문 구 는 함수 이기 때문에 print() 
2..py 파일 에 도 쓸 수 있 고 똑 같이 실행 할 수 있 습 니 다. 
3.python 2.6 이상 버 전과 python 3.x 는 기본적으로 같 고 print()로 인쇄 할 수 있 습 니 다. 
05. C#
환경:Windows

d:\HelloWorld>csc -v 
Microsoft (R) Visual C# 2005 Compiler version 8.00.50727.4927 
for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727 
Copyright (C) Microsoft Corporation 2001-2005. All rights reserved. 
코드:

//FileName: HelloWorld.cs 
using System; 
class TestApp 

  public static void Main() 
  { 
    Console.WriteLine("Hello,World!"); 
    Console.ReadKey(); 
  } 

// : 
d:\HelloWorld>csc HelloWorld.cs 
Microsoft (R) Visual C# 2005 Compiler version 8.00.50727.4927 
for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727 
Copyright (C) Microsoft Corporation 2001-2005. All rights reserved. 
 
d:\HelloWorld>HelloWorld.exe 
Hello,World! 
설명:
C\#사실은 자바 와 매우 비슷 합 니 다.방금 사용 한 것 은 명령 행 방식 입 니 다.환경 변 수 를 설정 해 야 합 니 다.아래 를 참고 하 십시오.
https://www.jb51.net/article/67171.htm
Microsoft Visual Studio 를 직접 다운로드 하면 IDE 에서 단축 키 로 컴 파일 하여 실행 할 수 있 습 니 다.
06. PHP
환경:XAMPP 1.8.3 환경 구축 안내:http://www.cnblogs.com/wangkangluo1/archive/2011/07/19/2110943.html
코드:

<!DOCTYPE html> 
<body> 
<?php 
echo "Hello,World!";            //  
echo "The first php program!";  //  
echo phpinfo();                 //phpinfo() ,  
?> 
</body> 
</html> 

설명:

#PHP(Hypertext Preprocessor)。 
#PHP HTML ,PHP ASP , HTML  
#PHP C , 。 
#PHP C、Java、Perl PHP 。 CGI Perl 。 
# ,PHP HTML , HTML CGI ; 
# HTML JavaScript ,PHP , ; 
#PHP PHP , 
# , , PHP 。 
#PHP , CGI JavaScript PHP , 。  
07. JavaScript
환경:node.js 또는 jaxer
node 다운로드 링크:http://nodejs.org/download/  알림 에 따라 원 하 는 파일 을 다운로드 하면 됩 니 다.

D:\>node -v     
v0.10.33 
코드:

var sys = require("sys");    # sys  
sys.puts("Hello,World!");    # puts  
설명:

D:\>node HelloWorld.js       #node + *.js,  
Hello,World! 
#JavaScript Web 。 
# HTML JavaScript。 
#JavaScript 。 
08. Ruby
환경:ruby 1.9.3

D:\HelloWorld>ruby -v 
ruby 1.9.3p429 (2013-05-15) [i386-mingw32]
코드:

# print  
print "Hello,World!
"  
# puts  
puts  "Hello,World!
"  
# , puts  
a = "Hello,World!
"    
puts a 
#  
def say(name) 
   "Hello,#{name}" 
end 
puts say("World!")
설명:

D:\HelloWorld>ruby HelloWorld.rb     # Python,Perl 
Hello,World! 
Hello,World! 
Hello,World! 
Hello,World! 
09. R
환경:
R-3.1.2-win(32,64 비트 에 적용)에 해당 하 는 GUI 가 있 음

C:\>R                  # , R  
 
R version 3.1.2 (2014-10-31) -- "Pumpkin Helmet" 
Copyright (C) 2014 The R Foundation for Statistical Computing 
Platform: i386-w64-mingw32/i386 (32-bit) 
 

 
'license()''licence()' 
 
R. 
'contributors()' 
'citation()'RR 
 
'demo()''help()' 
'help.start()'HTML 
'q()'R. 

코드:

print("Hello,World!")

설명:
R 언어 는 자유 소프트웨어 프로 그래 밍 언어 와 조작 환경 으로 주로 통계 분석,그림 그리 기,데이터 발굴 에 사용 된다.
아래 설치 다운로드 비교적 상세 한 절차:
https://www.jb51.net/os/RedHat/335436.html
10. SQL
환경:ORACLE SQL/PLUS
코드:

SQL> select 'Hello,World!' from dual; 
 
'HELLO,WORLD 
------------ 
Hello,World! 
설명:
시 계 를 만 들 고 삽입 하고 조회 한 다음 에 이 시 계 를 삭제 할 수 있 습 니 다.

SQL> CREATE TABLE MESSAGE (TEXT CHAR(15));            #  
INSERT INTO MESSAGE (TEXT) VALUES ('Hello, world!');  #  
SELECT TEXT FROM MESSAGE;                             #  
DROP TABLE MESSAGE;                                   #               
Table created. 
 
SQL> 
1 row created. 
 
SQL> 
TEXT 
--------------- 
Hello, world! 
11. Perl
환경:Perl 5.16 또는 MinGW
다운로드 URL:http://www.activestate.com/activeperl/downloads

D:\HelloWorld>perl -v 
 
This is perl 5, version 16, subversion 3 (v5.16.3) built for MSWin32-x86-multi-thread 
(with 1 registered patch, see perl -V for more detail) 
 
Copyright 1987-2012, Larry Wall 
 
Binary build 1603 [296746] provided by ActiveState http://www.ActiveState.com 
Built Mar 13 2013 11:29:21 
 
Perl may be copied only under the terms of either the Artistic License or the 
GNU General Public License, which may be found in the Perl 5 source kit. 
 
Complete documentation for Perl, including FAQ lists, should be found on 
this system using "man perl" or "perldoc perl".  If you have access to the 
Internet, point your browser at http://www.perl.org/, the Perl Home Page.
코드:

#!C:\Perl\bin                    #Windows  
#!/usr/bin/env perl              #Linux  
print "Hello,World!
";          #print("Hello,World")   
출력 결과 

D:\HelloWorld>perl HelloWorld.pl # python file.py 
Hello,World! 
설명:

#Perl 5.10 ,  
use 5.010; 
say "Hello,World!"; 
12. HTML
환경:HTML 또는 HTML 5.0
코드

<!DOCTYPE html> 
<html> 
<body> 
<h1>This is the first program!</h1> 
<p>Hello,World!</p> 
</body> 
</html>
설명:
HTML 4.0 은 그런 브 라 우 저 를 사용 하 더 라 도 HTML 5.0 의 일부 브 라 우 저 는 일부 기능 만 지원 하고 때 리 면 열 수 있다.다른 편집기 로 편집 할 수 있 습 니 다.
13. VB
환경:

VBC version 8.0.5
D:\Learn\C>vbc -v 
Microsoft (R) Visual Basic Compiler version 8.0.50727.5483 
for Microsoft (R) .NET Framework version 2.0.50727.5485 
Copyright (c) Microsoft Corporation.  All rights reserved. 
 
vbc : Command line warning BC2007 : unrecognized option 'v'; ignored 
vbc : Command line error BC2008 : no input sources specified 
코드:

'FileName: HelloWorld.rb  rb VB  
Module Hello   
  Sub Main()               '  
    MsgBox("Hello,World!") '  
  End Sub                  'End  
End Module                 '  
설명:

D:\>vbc HelloWorld.vb      #vbs , HelloWorld.exe  
Microsoft (R) Visual Basic Compiler version 8.0.50727.5483 
for Microsoft (R) .NET Framework version 2.0.50727.5485 
Copyright (c) Microsoft Corporation.  All rights reserved. 
D:\>HelloWorld              
 14. Scala
환경:scala-2.11.4.msi 컴 파일 러

d:\>scala 
Welcome to Scala version 2.11.4 (Java HotSpot(TM) Client VM, Java 1.7.0_51). 
Type in expressions to have them evaluated. 
Type :help for more information. 
 
scala> println("Hello,World!");   # println , java 
Hello,World! 
코드:

object HelloWorld 

  def main(args:Array[String])  
  { 
     println("Hello,World!"); 
  } 

//  
d:\HelloWorld>scala HelloWorld.scala 
Hello,World! 
설명:
Scala 는 대상 과 함수 식 프로 그래 밍 사상 을 정적 유형 에 추가 하 는 프로 그래 밍 언어 로 세련 되 고 우아 하 며 유형 안전 한 방식 으로 자주 사용 하 는 프로 그래 밍 모델 을 표현 하 는 데 뜻 을 둔다.대상 과 함수 언어 를 대상 으로 하 는 특성 을 부 드 럽 게 통합 하여 자바 와 다른 프로그래머 들 을 더욱 효과 적 으로 만 들 었 다.
15. Shell
환경:Linux/Unix 플랫폼 또는 MinGW 와 MSYS 가 설 치 된 Windows 플랫폼
코드:

# MinGW MSYS Windows  
D:\HelloWorld>echo "Hello,World!" 
"Hello,World!" 
#Linux  
#echo "Hello,World!"   printf "Hello,World!" 
# : 
chmod +x  HelloWorld.sh 
./HelloWorld.sh 
:
#Shell Unix, Linux/Unix , Shell , Linux/Unix。 
#Shell Unix , 。 , , , 。 
# :Shell ; : , C 、  
16. Delphi
환경:Delphi 7
코드:
[File|New|Application]-->버튼 하나,라벨 하나 끌 기
-->버튼 을 더 블 클릭 하면 다음 과 같이 인 코딩 됩 니 다.

procedure TForm1.Button1Click(Sender: TObject); 
begin 
  label1.Caption := 'Hello,World!'; 
end; 
 
procedure TForm1.FormCreate(Sender: TObject); 
begin 
 
end; 
 
end. 
설명:
Delphi 는 Windows 플랫폼 에서 유명한 빠 른 애플 리 케 이 션 개발 도구(Rapid Application Development,RAD 로 약칭)입 니 다.
많은 사람들 이 델 피 가 몰락 하고 시대 에 뒤떨어 졌 다 고 생각 하 는 것 같다.
하지만 그렇게 생각 하지 않 는 다"고 말 했다."진짜 프로그래머 는 c,똑똑 한 프로그래머 는 Delphi"
클래식 은 더 이상 말 할 필요 가 없습니다.특히 GUI 프로그램 을 개발 하면 끌 면 됩 니 다!!
17. Fortran
환경:
Linux 나 MinGW 의 Windows 플랫폼 이 설치 되 어 있 습 니 다.

D:\HelloWorld>gfortran -v 
Using built-in specs. 
COLLECT_GCC=gfortran 
COLLECT_LTO_WRAPPER=c:/mingw/bin/../libexec/gcc/mingw32/4.8.1/lto-wrapper.exe 
Target: mingw32 
Configured with: ../gcc-4.8.1/configure --prefix=/mingw --host=mingw32 --build=mingw32 --without-pic 
 --enable-shared --enable-static --with-gnu-ld --enable-lto --enable-libssp --disable-multilib --ena 
ble-languages=c,c++,fortran,objc,obj-c++,ada --disable-sjlj-exceptions --with-dwarf2 --disable-win32 
-registry --enable-libstdcxx-debug --enable-version-specific-runtime-libs --with-gmp=/usr/src/pkg/gm 
p-5.1.2-1-mingw32-src/bld --with-mpc=/usr/src/pkg/mpc-1.0.1-1-mingw32-src/bld --with-mpfr= --with-sy 
stem-zlib --with-gnu-as --enable-decimal-float=yes --enable-libgomp --enable-threads --with-libiconv 
-prefix=/mingw32 --with-libintl-prefix=/mingw --disable-bootstrap LDFLAGS=-s CFLAGS=-D_USE_32BIT_TIM 
E_T 
Thread model: win32 
gcc version 4.8.1 (GCC) 
코드:

program hello 
print *,"Hello World!" 
end program hello 
설명:
Fortran 은 최초 로 등장 한 컴퓨터 언어 로 주로 과학 및 공학 계산 분야 에 사용 되 었 다 는 점 에서 Python 과 같다.

D:\HelloWorld>gfortran -ffree-form HelloWorld.f -o out.exe  #-ffree-form -o  
# .f, .F, .f90, .fpp. .f90 , -ffree-form,  
D:\HelloWorld>out      # .f , ,  
Hello World! 
18. TCL
환경:Linux 또는 WinGW 가 있 는 Windows 플랫폼
코드:

#  
D:\>tclsh 
% puts "Hello,World!" 
Hello,World! 
% exit 
D:> 
#  
#!/usr/local/bin/tcl 
puts "Hello, world!" 
D:\>tclsh HelloWorld.tcl 
Hello,World! 
설명:
1.파일 이름 접미사.tcl 컴 파 일 러 는 tclsh(명령 방식 표시)또는 wish(GUI 방식 표시)
2.TCL(Tool Command Language)은 일반적인 스 크 립 트 언어 로 거의 모든 플랫폼 에서 실 행 될 수 있 으 며 기능 이 매우 강하 다.
19. FoxPro
환경:VFP 9.0
코드:

?"Hello,World!" 

설명:
컴 파일,실행 이 모두 통과 되 었 음 에 도 불구 하고 GUI 인터페이스 에서 컴 파일 된 결 과 를 어떻게 표시 하 는 지 모 르 고 명령 행 인터페이스 에서.FXP 파일 을 실행 하여 결 과 를 표시 합 니 다.
Visual FoxPro 의 원래 이름 인 FoxBase 는 미국 Fox Software 사가 1988 년 에 출시 한 데이터베이스 제품 으로 DOS 에서 운영 되 며 xBase 시리즈 와 호 환 된다.폭 스 프로 는 폭 스 베이스 의 강화 판 으로 최고 버 전 2.6 이 나 왔 다.이후 1992 년 에 Fox Software 회 사 는 Microsoft 에 인수 되 어 발전 하여 Windows 에서 운행 할 수 있 게 하고 Visual Fox Pro 로 이름 을 바 꾸 었 다.FoxPro 는 FoxBASE 보다 기능 과 성능 이 많이 개선 되 었 는데 주로 창,버튼,목록 상자 와 텍스트 상자 등 컨트롤 을 도입 하여 시스템 의 개발 능력 을 한층 향상 시 켰 다.
20. Ada
환경:ADA 95 의 gnat 컴 파일 러

d:\HelloWorld>gnat 
GNAT 4.8.1 
Copyright 1996-2013, Free Software Foundation, Inc. 
 
List of available commands 
 
gnat bind               gnatbind 
gnat chop               gnatchop 
gnat clean              gnatclean 
gnat compile            gnatmake -f -u -c 
gnat check              gnatcheck 
gnat elim               gnatelim 
gnat find               gnatfind 
gnat krunch             gnatkr 
gnat link               gnatlink 
gnat list               gnatls 
gnat make               gnatmake 
gnat metric             gnatmetric 
gnat name               gnatname 
gnat preprocess         gnatprep 
gnat pretty             gnatpp 
gnat stack              gnatstack 
gnat stub               gnatstub 
gnat test               gnattest 
gnat xref               gnatxref 
코드:

설명:
Ada 는 표 현 력 이 강 한 유 니 버 설 프로 그래 밍 언어 로 미국 국방부 가 소프트웨어 개발 위 기 를 극복 하기 위해\#행 을 제외 하고 최종 처 리 된 파일 을 얻 은 후 GNAT 에 의 해 컴 파일 된다.
 21. AWK
환경:
Linux/Unix 플랫폼 또는 MinGW 와 MSYS 의 Windows 플랫폼 이 설치 되 어 있 습 니 다.
코드:

[root@Linux ~]# echo | awk '{print "Hello,World!"}' 
Hello,World! 
[root@<span style="font-family: SimHei; font-size: 14px;">Linux</span><span style="font-size: 14px; font-family: SimHei;"> ~]# echo | awk 'BEGIN {print "Hello,World!"}'</span> 
Hello,World! 
[root@Linux ~]# awk 'BEGIN {print "Hello,World!"}' 
Hello,World! 
[root@Linux ~]# echo "hello world" | awk '{print}' 
hello world 
설명:
\#AWK 는 우수한 텍스트 처리 도구 입 니 다.그것 은 리 눅 스 뿐만 아니 라 그 어떠한 환경 에서 도 기 존의 기능 이 가장 강 한 데이터 처리 엔진 중 하나 이다. 
\#이러한 프로 그래 밍 과 데이터 조작 언어(그 이름 은 창시자(Alfred Aho,Peter Weinberger 와 Brian Kernighan 성씨 의 첫 글자)의 가장 큰 기능 은 한 사람 이 가지 고 있 는 지식 에 달 려 있다. 
\#AWK 는 스타일 불 러 오기,흐름 제어,수학 연산 자,프로 세 스 제어 문,심지어 내 장 된 변수 와 함 수 를 사용 할 수 있 는 강력 한 기능 을 제공 합 니 다.그것 은 완전한 언어 가 가 져 야 할 거의 모든 아름 다운 특성 을 갖 추고 있다. 
22. Sed
환경:Linux/Unix
코드:

# sed -ne '1s/.*/Hello, world!/p' 
Hello,World!                     #  
Hello, world!                    # 
설명:
sed 흐름 편집기,awk,정규 표현 식 등 과 함께 Linux 스 크 립 트 를 작성 하 는 데 유용 한 도구 입 니 다.
23. Pascal
환경:무료 Pacal IDE
코드:

Program HelloWorld(output); 
begin 
  writeln('Hello, world!') 

 { ";" - ";" “ ”} 
end.

설명:
Pascal 프로그램 은 외부 파일 설명 자 를 매개 변수 로 하 는 program 키워드 에서 시작 합 니 다.그리고 begin 과 end 키 워드 를 따라 포 장 된 주요 블록 입 니 다.분점 구분 문,문장 은 전체 프로그램(또는 단원)을 끝 냅 니 다.Pascal 소스 코드 는 대소 문자 가 민감 하지 않 습 니 다.여 기 는 매우 간단 한"Hello World"프로그램의 예제 소스 코드 입 니 다.또한 FPC 컴 파 일 러 가 설치 되 어 난 코드 로 표시 되 었 으 니 다운로드(Turbo Pascal)가 더 클래식 해 야 할 것 같 습 니 다.그런데 Turbo Pascal 다운로드 가 어렵 다 는 얘 기 를 들 었 습 니 다.그리고 WIN*64 비트 플랫폼 에서 컴 파일 할 수 있 을 지 모 르 겠 습 니 다.다음 FPC 에 사 용 했 습 니 다.
24. Prolog
환경:SWI-PrologPortable 컴 파일 러
코드:

write("Hello,World!").   
# ,

설명:
Prolog(Programming in Logic)는 논리 프로 그래 밍 언어 이다.그것 은 논리학 의 이론 적 기초 위 에 세 워 져 최초 로 자연 언어 등 연구 분야 에 활용 되 었 다.현재 인공지능 연구 에 광범 위 하 게 응용 되 어 전문가 시스템,자연 언어 이해,스마트 지식 창고 등 을 구축 할 수 있다.
부록:
IEEE Spectrum 은 10 여 개의 데이터 출처 에 따라 각 프로 그래 밍 언어의 사용 보급률 을 통계 한 결과 2014 년 프로 그래 밍 언어 총 순위 20 위 권,웹 개발 언어 순위 10 위 권,모 바 일 애플 리 케 이 션 개발 언어 순위 10 위 권 을 발표 했다.통계 데이터 결 과 는 다음 과 같다.
총 랭 킹:

웹 개발 순위 TOP 10:
01. Java
02. Python
03. C#
04. PHP
05. JavaScript
06. Ruby
07. Perl
08. HTML
09. Scala
10. Go
모 바 일 애플 리 케 이 션 개발 언어 순위 TOP 10:
01. Java
02. C
03. C++
04. C#
05. JavaScript
06. Objective-C
07. Scala
08. Delphi
09. Scheme
10. ActionScript
이상 의 통계 데 이 터 는 구 글 검색 결과,구 글 트 렌 드 분석,트 위 터,GitHub 라 이브 러 리,StackOverflow 문답,Reddit 글,Hacker News,Career Builder,ice job 와 IEEE 간행물 논문 등에 서 나 왔 다.

좋은 웹페이지 즐겨찾기