zoukankan      html  css  js  c++  java
  • 42种编程语言写hello world .

    ada.ada

    1. with Text_IO;  
    2. procedure Hello_World is  
    3.     begin  
    4.         Text_IO.Put_line("Hello World!");  
    5.     end Hello_World;  

    apc.apc

    1. probe program  
    2. {  
    3. on_entry log ("Hello, World!/n");  
    4. }  

    applescript.scpt

    1. display dialog "Hello World"  

    awk.awk

    1. # awk -f awk.awk   
    2. BEGIN { print "Hello World" }  

    befunge.be

    1. >"dlroW olleH",,,,,,,,,,,@  

    BIT.bit

    1. LINENUMBERZEROCODEPRINTZEROGOTOONELINENUMBERONECODEPRINTONEGOTOONEZEROLINENUMBE  
    2. RONEZEROCODEPRINTZEROGOTOONEONELINENUMBERONEONECODEPRINTZEROGOTOONEZEROZEROLINE  
    3. NUMBERONEZEROZEROCODEPRINTONEGOTOONEZEROONELINENUMBERONEZEROONECODEPRINTZEROGOT  
    4. OONEONEZEROLINENUMBERONEONEZEROCODEPRINTZEROGOTOONEONEONELINENUMBERONEONEONECOD  
    5. EPRINTZEROGOTOONEZEROZEROZEROLINENUMBERONEZEROZEROZEROCODEPRINTZEROGOTOONEZEROZ  
    6. EROONELINENUMBERONEZEROZEROONECODEPRINTONEGOTOONEZEROONEZEROLINENUMBERONEZEROON  
    7. EZEROCODEPRINTONEGOTOONEZEROONEONELINENUMBERONEZEROONEONECODEPRINTZEROGOTOONEON  
    8. EZEROZEROLINENUMBERONEONEZEROZEROCODEPRINTZEROGOTOONEONEZEROONELINENUMBERONEONE  
    9. ZEROONECODEPRINTONEGOTOONEONEONEZEROLINENUMBERONEONEONEZEROCODEPRINTZEROGOTOONE  
    10. ONEONEONELINENUMBERONEONEONEONECODEPRINTONEGOTOONEZEROZEROZEROZEROLINENUMBERONE  
    11. ZEROZEROZEROZEROCODEPRINTZEROGOTOONEZEROZEROZEROONELINENUMBERONEZEROZEROZEROONE  
    12. CODEPRINTONEGOTOONEZEROZEROONEZEROLINENUMBERONEZEROZEROONEZEROCODEPRINTONEGOTOO  
    13. NEZEROZEROONEONELINENUMBERONEZEROZEROONEONECODEPRINTZEROGOTOONEZEROONEZEROZEROL  
    14. INENUMBERONEZEROONEZEROZEROCODEPRINTONEGOTOONEZEROONEZEROONELINENUMBERONEZEROON  
    15. EZEROONECODEPRINTONEGOTOONEZEROONEONEZEROLINENUMBERONEZEROONEONEZEROCODEPRINTZE  
    16. ROGOTOONEZEROONEONEONELINENUMBERONEZEROONEONEONECODEPRINTZEROGOTOONEONEZEROZERO  
    17. ZEROLINENUMBERONEONEZEROZEROZEROCODEPRINTZEROGOTOONEONEZEROZEROONELINENUMBERONE  
    18. ONEZEROZEROONECODEPRINTONEGOTOONEONEZEROONEZEROLINENUMBERONEONEZEROONEZEROCODEP  
    19. RINTONEGOTOONEONEZEROONEONELINENUMBERONEONEZEROONEONECODEPRINTZEROGOTOONEONEONE  
    20. ZEROZEROLINENUMBERONEONEONEZEROZEROCODEPRINTONEGOTOONEONEONEZEROONELINENUMBERON  
    21. EONEONEZEROONECODEPRINTONEGOTOONEONEONEONEZEROLINENUMBERONEONEONEONEZEROCODEPRI  
    22. NTZEROGOTOONEONEONEONEONELINENUMBERONEONEONEONEONECODEPRINTZEROGOTOONEZEROZEROZ  
    23. EROZEROZEROLINENUMBERONEZEROZEROZEROZEROZEROCODEPRINTZEROGOTOONEZEROZEROZEROZER  
    24. OONELINENUMBERONEZEROZEROZEROZEROONECODEPRINTONEGOTOONEZEROZEROZEROONEZEROLINEN  
    25. UMBERONEZEROZEROZEROONEZEROCODEPRINTONEGOTOONEZEROZEROZEROONEONELINENUMBERONEZE  
    26. ROZEROZEROONEONECODEPRINTZEROGOTOONEZEROZEROONEZEROZEROLINENUMBERONEZEROZEROONE  
    27. ZEROZEROCODEPRINTONEGOTOONEZEROZEROONEZEROONELINENUMBERONEZEROZEROONEZEROONECOD  
    28. EPRINTONEGOTOONEZEROZEROONEONEZEROLINENUMBERONEZEROZEROONEONEZEROCODEPRINTONEGO  
    29. TOONEZEROZEROONEONEONELINENUMBERONEZEROZEROONEONEONECODEPRINTONEGOTOONEZEROONEZ  
    30. EROZEROZEROLINENUMBERONEZEROONEZEROZEROZEROCODEPRINTZEROGOTOONEZEROONEZEROZEROO  
    31. NELINENUMBERONEZEROONEZEROZEROONECODEPRINTZEROGOTOONEZEROONEZEROONEZEROLINENUMB  
    32. ERONEZEROONEZEROONEZEROCODEPRINTONEGOTOONEZEROONEZEROONEONELINENUMBERONEZEROONE  
    33. ZEROONEONECODEPRINTZEROGOTOONEZEROONEONEZEROZEROLINENUMBERONEZEROONEONEZEROZERO  
    34. CODEPRINTZEROGOTOONEZEROONEONEZEROONELINENUMBERONEZEROONEONEZEROONECODEPRINTZER  
    35. OGOTOONEZEROONEONEONEZEROLINENUMBERONEZEROONEONEONEZEROCODEPRINTZEROGOTOONEZERO  
    36. ONEONEONEONELINENUMBERONEZEROONEONEONEONECODEPRINTZEROGOTOONEONEZEROZEROZEROZER  
    37. OLINENUMBERONEONEZEROZEROZEROZEROCODEPRINTZEROGOTOONEONEZEROZEROZEROONELINENUMB  
    38. ERONEONEZEROZEROZEROONECODEPRINTONEGOTOONEONEZEROZEROONEZEROLINENUMBERONEONEZER  
    39. OZEROONEZEROCODEPRINTONEGOTOONEONEZEROZEROONEONELINENUMBERONEONEZEROZEROONEONEC  
    40. ODEPRINTONEGOTOONEONEZEROONEZEROZEROLINENUMBERONEONEZEROONEZEROZEROCODEPRINTZER  
    41. OGOTOONEONEZEROONEZEROONELINENUMBERONEONEZEROONEZEROONECODEPRINTONEGOTOONEONEZE  
    42. ROONEONEZEROLINENUMBERONEONEZEROONEONEZEROCODEPRINTONEGOTOONEONEZEROONEONEONELI  
    43. NENUMBERONEONEZEROONEONEONECODEPRINTONEGOTOONEONEONEZEROZEROZEROLINENUMBERONEON  
    44. EONEZEROZEROZEROCODEPRINTZEROGOTOONEONEONEZEROZEROONELINENUMBERONEONEONEZEROZER  
    45. OONECODEPRINTONEGOTOONEONEONEZEROONEZEROLINENUMBERONEONEONEZEROONEZEROCODEPRINT  
    46. ONEGOTOONEONEONEZEROONEONELINENUMBERONEONEONEZEROONEONECODEPRINTZEROGOTOONEONEO  
    47. NEONEZEROZEROLINENUMBERONEONEONEONEZEROZEROCODEPRINTONEGOTOONEONEONEONEZEROONEL  
    48. INENUMBERONEONEONEONEZEROONECODEPRINTONEGOTOONEONEONEONEONEZEROLINENUMBERONEONE  
    49. ONEONEONEZEROCODEPRINTONEGOTOONEONEONEONEONEONELINENUMBERONEONEONEONEONEONECODE  
    50. PRINTONEGOTOONEZEROZEROZEROZEROZEROZEROLINENUMBERONEZEROZEROZEROZEROZEROZEROCOD  
    51. EPRINTZEROGOTOONEZEROZEROZEROZEROZEROONELINENUMBERONEZEROZEROZEROZEROZEROONECOD  
    52. EPRINTONEGOTOONEZEROZEROZEROZEROONEZEROLINENUMBERONEZEROZEROZEROZEROONEZEROCODE  
    53. PRINTONEGOTOONEZEROZEROZEROZEROONEONELINENUMBERONEZEROZEROZEROZEROONEONECODEPRI  
    54. NTONEGOTOONEZEROZEROZEROONEZEROZEROLINENUMBERONEZEROZEROZEROONEZEROZEROCODEPRIN  
    55. TZEROGOTOONEZEROZEROZEROONEZEROONELINENUMBERONEZEROZEROZEROONEZEROONECODEPRINTZ  
    56. EROGOTOONEZEROZEROZEROONEONEZEROLINENUMBERONEZEROZEROZEROONEONEZEROCODEPRINTONE  
    57. GOTOONEZEROZEROZEROONEONEONELINENUMBERONEZEROZEROZEROONEONEONECODEPRINTZEROGOTO  
    58. ONEZEROZEROONEZEROZEROZEROLINENUMBERONEZEROZEROONEZEROZEROZEROCODEPRINTZEROGOTO  
    59. ONEZEROZEROONEZEROZEROONELINENUMBERONEZEROZEROONEZEROZEROONECODEPRINTONEGOTOONE  
    60. ZEROZEROONEZEROONEZEROLINENUMBERONEZEROZEROONEZEROONEZEROCODEPRINTONEGOTOONEZER  
    61. OZEROONEZEROONEONELINENUMBERONEZEROZEROONEZEROONEONECODEPRINTZEROGOTOONEZEROZER  
    62. OONEONEZEROZEROLINENUMBERONEZEROZEROONEONEZEROZEROCODEPRINTONEGOTOONEZEROZEROON  
    63. EONEZEROONELINENUMBERONEZEROZEROONEONEZEROONECODEPRINTONEGOTOONEZEROZEROONEONEO  
    64. NEZEROLINENUMBERONEZEROZEROONEONEONEZEROCODEPRINTZEROGOTOONEZEROZEROONEONEONEON  
    65. ELINENUMBERONEZEROZEROONEONEONEONECODEPRINTZEROGOTOONEZEROONEZEROZEROZEROZEROLI  
    66. NENUMBERONEZEROONEZEROZEROZEROZEROCODEPRINTZEROGOTOONEZEROONEZEROZEROZEROONELIN  
    67. ENUMBERONEZEROONEZEROZEROZEROONECODEPRINTONEGOTOONEZEROONEZEROZEROONEZEROLINENU  
    68. MBERONEZEROONEZEROZEROONEZEROCODEPRINTONEGOTOONEZEROONEZEROZEROONEONELINENUMBER  
    69. ONEZEROONEZEROZEROONEONECODEPRINTZEROGOTOONEZEROONEZEROONEZEROZEROLINENUMBERONE  
    70. ZEROONEZEROONEZEROZEROCODEPRINTZEROGOTOONEZEROONEZEROONEZEROONELINENUMBERONEZER  
    71. OONEZEROONEZEROONECODEPRINTONEGOTOONEZEROONEZEROONEONEZEROLINENUMBERONEZEROONEZ  
    72. EROONEONEZEROCODEPRINTZEROGOTOONEZEROONEZEROONEONEONELINENUMBERONEZEROONEZEROON  
    73. EONEONECODEPRINTZEROGOTOONEZEROONEONEZEROZEROZEROLINENUMBERONEZEROONEONEZEROZER  
    74. OZEROCODEPRINTZEROGOTOONEZEROONEONEZEROZEROONELINENUMBERONEZEROONEONEZEROZEROON  
    75. ECODEPRINTZEROGOTOONEZEROONEONEZEROONEZEROLINENUMBERONEZEROONEONEZEROONEZEROCOD  
    76. EPRINTONEGOTOONEZEROONEONEZEROONEONELINENUMBERONEZEROONEONEZEROONEONECODEPRINTZ  
    77. EROGOTOONEZEROONEONEONEZEROZEROLINENUMBERONEZEROONEONEONEZEROZEROCODEPRINTZEROG  
    78. OTOONEZEROONEONEONEZEROONELINENUMBERONEZEROONEONEONEZEROONECODEPRINTZEROGOTOONE  
    79. ZEROONEONEONEONEZEROLINENUMBERONEZEROONEONEONEONEZEROCODEPRINTZEROGOTOONEZEROON  
    80. EONEONEONEONELINENUMBERONEZEROONEONEONEONEONECODEPRINTONE  

    boo.boo

    1. print "Hello World"  

    brainf*ck.bf

    1. ++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>.  

    c.c

    1. #include<stdio.h>   
    2. int main(void) {  
    3. printf("Hello World/n");  
    4. return 0;  
    5. }  

    c++.cpp

    1. #include<iostream>   
    2. using namespace std;  
    3. int main(){  
    4. cout << "Hello World" << endl;  
    5. }  

    clipper.prg

    1. 'Hello World'  

    clisp.lisp

    1. (write-line "Hello World")  

    coldfusion.cfm

    1. <cfset message = "Hello World">  
    2. <cfoutput> #message#</cfoutput>  

    csharp.cs

    1. class HelloWorld {  
    2. static void Main() {  
    3. System.Console.WriteLine("Hello World");  
    4. }  
    5. }  

    d.D

    1. // Hello World in D   
    2. import std.stdio;  
    3. void main()  
    4. {  
    5. writefln("Hello World!");  
    6. }  

    delphi.delphi

    1. // Hello World in Delphi   
    2. Program Hello_World;  
    3. ($APPTYPE CONSOLE)  
    4. Begin  
    5.   WriteLn('Hello World');  
    6. End.  

    delphi.pas

    1. program HelloWorld;  
    2. {$APPTYPE CONSOLE}  
    3. begin  
    4. WriteLn('Hello World');  
    5. end.  

    dos.bat

    1. echo Hello World!  

    dylan.dl

    1. define method main (#rest args)  
    2.   princ("Hello world!");  
    3. end;  
    4. main();  

    Eiffel.eiff

    1. indexing "Hello World in Eiffel , from http://roesler-ac.de/wolfram/hello.htm#Eiffel"  
    2. class HELLO  
    3. creation  
    4. run  
    5. feature  
    6. run is  
    7. local  
    8. io : BASIC_IO;  
    9. do  
    10. !!io;  
    11. io.put_string("Hello World!");  
    12. io.put_newline  
    13. end; -- run  
    14. end; -- class HELLO  

    erlang_hw.erl

    1. -module(erlang_hw).  
    2. -export([start/0]).  
    3. start() ->  
    4.   io:format("Hello World~n").  

    focal.fc

    1. 0.1.0.1 TYPE "HELLO WORLD" , !  

    fortran.f90

    1. program helloworld  
    2. print *,'Hello World'  
    3. end program helloworld  

    fortran77.f77

    1. PROGRAM HELLOW  
    2. WRITE(UNIT=*, FMT=*) 'Hello World'  
    3. END  

    haskell.hs

    1. module Main  
    2. where  
    3. main=putStrLn "Hello, World!"  

    hq9+.h

    1. H  

    Io.Io

    1. "Hello, world!/n" print  

    java.java

    1. class helloclass  
    2. {  
    3. public static void main(String args[])  
    4. {  
    5. System.out.println("Hello World");  
    6. }  
    7. }  

    javascript.js

    1. alert("Hello World");  

    linux-x86.nasm

    1. # nasm linux-x86.nasm -o linux-x86.o -f elf && ld linux-x86.o -m elf_i386 -o linux-x86   
    2. section .data  
    3. msg db "Hello World", 0xa  
    4. len equ $ - msg  
    5. section .text  
    6. global _start  
    7. _start:  
    8. mov eax, 4  
    9. mov ebx, 1  
    10. mov ecx, msg  
    11. mov edx, len  
    12. int 0x80  
    13. mov eax, 1  
    14. mov ebx, 0  
    15. int 0x80  

    lua.lua

    1. print("Hello World")  

    nu.nu

    1. (puts "Hello World")  

    ocaml.ml

    1. print_string "Hello World/n"  

    pascal.p

    1. program HelloWorld(output);  
    2. begin  
    3.         writeln('Hello World')  
    4. end  

    perl.pl

    1. #!/usr/bin/perl   
    2. print "Hello World/n";  

    php.php

    1. <?php  
    2. print("Hello World");  
    3. ?>  

    python.py

    1. #!/usr/bin/env python   
    2. print "Hello World"  

    ruby.rb navie.net

    1. #!/usr/bin/ruby   
    2. puts "Hello World"  

    scheme.scm

    1. (display "Hello World") (newline)  

    shell.sh

    1. #!/bin/sh   
    2. echo "Hello World"  

    telephone

    1. #How to Spell HELO WORLD on a standard telephone keypad uiok.net   
    2. 435509 990753  

     

    turing.oot

    1. put "Hello World"  
  • 相关阅读:
    【设计模式】- 责任链篇
    【工具】
    【日常摘要】- 生成随机的姓名或手机号篇
    排序算法的时空复杂度、稳定性分析
    链表插入排序、链表归并排序
    图的存储结构
    二叉平衡树的插入和删除操作
    二叉排序树的查找、插入和删除
    哈希表
    堆的插入、删除和建立操作,堆排序
  • 原文地址:https://www.cnblogs.com/zhouwenwu/p/2373863.html
Copyright © 2011-2022 走看看