|
||||||||
|
|
Hello World на множестве языков
Традиционно, первая программа, написанная на новом изучаемом языке, выводит на экран известную фразу "Hello, World!". Сколькими различными средствами можно вывести на экран эту фразу?
Delphi program Hello;
{$APPTYPE CONSOLE} begin WriteLn('Hello, World!'); end. C++ #include <iostream>
using namespace std; int main() { cout << "Hello, World!" << endl; } PHP <?php
echo "Hello, World!"; ?> C# public class Hello
{ public static void Main() { System.Console.WriteLine("Hello, world!"); } } Java public class Hello {
public static void main(String[] args) { System.out.println("Hello, world!"); } } Basic PRINT "Hello, World" JavaScript document.write('Hello, world!');
Turbo Assembler - DOS x86 .model tiny
code segment assume cs:code, ds:code org 100h start: mov ah,9 mov dx,offset Msg int 21h int 20h Msg db 'Hello, world',13,10,'$' code ends end start NASM - Win32 [extern MessageBoxA]
[extern ExitProcess] section .data msg db "Hello, World!",0 section .code global start start: push dword 0 push dword 0 push dword msg push dword 0 call MessageBoxA push dword 0 call ExitProcess C #include <stdio.h>
int main (void) { printf("Hello, world!\n"); return 0; } Perl print "Hello, world!\n"; Python print("Hello, world!") AWK BEGIN{print "Hello World!"; exit} Bash echo Hello, World! Brainfuck ++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++
.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++. ------.--------.>+.>. JSP <jsp:scriptlet>
out.print("Hello, World!"); </jsp:scriptlet> PureBasic MessageRequester("","Hello World") Ruby puts "Hello, world!" Tcl puts "Hello, World!" VBScript Dim str
str = "Hello, World!" MsgBox str Logo TO HELLO
PRINT [Hello, World!] END Algol BEGIN
FILE F (KIND=REMOTE); EBCDIC ARRAY E [0:11]; REPLACE E BY "HELLO, WORLD!"; WHILE TRUE DO BEGIN WRITE (F, *, E); END; END. Ada with Ada.Text_IO;
procedure Hello is use Ada.Text_IO; begin Put_Line("Hello, world!"); end Hello; Modula-3 MODULE Main;
IMPORT IO; BEGIN IO.Put ("Hello World\n") END Main. PL/I Test: proc options (main);
put list ('Hello, world!'); end; Fortran program hello
print *, "Hello, World!" end |
||||||
|