Web Analytics

See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Hello world - Wikipedia, wolna encyklopedia

Hello world

Z Wikipedii

Spis treści

Hello world to program, którego jedynym celem jest wypisanie na standardowym wyjściu napisu "Hello World!" lub podobnego.

Taki program ma na celu jedynie demonstrację języka, środowiska, bądź biblioteki, w której był napisany. Nazwą tą określa się też wszystkie inne trywialne programy, których jedynym celem istnienia jest demonstrowanie sposobów programowania.

Obszerny zbiór "Hello World" znajduje się na angielskich Wikibooks.

[edytuj] Przykłady Hello World w różnych językach

[edytuj] 2dpl

X                          Y
@,,,,,,,,,,,,"Hello World!"x

[edytuj] Ada

with Ada.Text_Io;
procedure HelloWorld is
begin
  Ada.Text_Io.Put ("Hello, world!");
end HelloWorld;

[edytuj] ANSI C

#include <stdio.h>
 
int main(void)
{
    printf("Hello, World!\n");
    return 0;
}

[edytuj] Asembler x86

[edytuj] Asembler Linuksa z wykorzystaniem przerwania systemowego int 80h

global _start       
        text   db   "Hello, world!",0xa
        length equ  $-text
 
section .text
 
_start:
 
mov  eax,4
mov  ebx,1
mov  ecx,text
mov  edx,length
int  80h
 
xor  ebx,ebx
mov  eax,1
int  80h

[edytuj] Asembler Linuksa w składni AT&T

.text
.globl _start
_start:
        movl $4, %eax
        movl $1, %ebx
        movl $napis, %ecx
        movl $len, %edx
        int $0x80
        movl $1, %eax
        movl $0, %ebx
        int $0x80
 
.data
napis:
        .ascii "Hello world!\n"
        len = . - napis

[edytuj] Asembler MS-DOS z wykorzystaniem przerwania int 21h

org 100h
start:                          
        mov ah, 9
        mov dx, hello
        int 21h
 
        xor ah, ah
        int 16h
 
        mov ax, 4C00h
        int 21h
 
hello   db 'Hello World!','$'

[edytuj] ASP

<% Response.Write("Hello World!") %>

[edytuj] AutoIt

AutoIt v3

MsgBox(0,"My first script", "Hello world!")

[edytuj] Basic (WANG 2200T/1977)

:10 PRINT "Hello, world!"

[edytuj] Batch (MS-DOS)

@echo Hello World!

[edytuj] Batch (Windows NT)

@echo off
set hellostring=Hello World!
echo %hellostring%

[edytuj] Befunge

>                          v
@,,,,,,,,,,,,"Hello world!"<

[edytuj] Brainfuck

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

[edytuj] C

#include <stdio.h> 
 
int main(void)
{
   printf("Hello, world!\n");
   return 0;
}

[edytuj] C++

#include <iostream>
 
void main()
{
    std::cout << "Hello world\n";
}

[edytuj] C#

using System;
 
class Hello 
{
   public static int Main() 
   {
      Console.WriteLine("Hello, world!");
      return 0;
   }
}

[edytuj] Caml

let main = print_string "Hello, world!";;

[edytuj] D

Domyślna biblioteka standardowa Phobos:

import std.stdio;
void main() {
   writefln("Hello, World!");
}

Alternatywna biblioteka standardowa Tango:

import tango.io.Stdout;
void main() {
   Stdout("Hello, World!").newline;
}

[edytuj] Eiffel

class HELLO_WORLD
 
creation make
 
feature
   make is
      local
      do
         std_output.put_string("Hello, world!")
         std_output.put_new_line
      end
end

[edytuj] Erlang

#!/usr/bin/escript
-module(hello).
-export([main/0]).
 
main() ->
  io:format("Hello, world!~n").

[edytuj] Fortran

program hello
         write(*,*) 'Hello, world!'
       end

[edytuj] HQ9+

H

[edytuj] HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
 <head>
  <title>Hello World w&nbsp;HTML</title>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 </head>
 <body>
  <p>Hello World!</p>
 </body>
</html>

[edytuj] Icon

procedure main()
  write("Hello world!")
end

[edytuj] Java

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

[edytuj] JavaScript/ECMAScript osadzony w dokumencje (X)HTML

<script type="text/javascript">
    document.write("Hello, world!");
</script>

[edytuj] Jean

 3.1 TYPE "Hello, world!"
 DO PART 3

[edytuj] Lisp

[edytuj] Common Lisp

(print "Hello World!")

[edytuj] Scheme

(display "Hello, world!")

[edytuj] Emacs Lisp

(print "Hello, world!")

[edytuj] AutoLisp

(print "Hello, world!")

[edytuj] XLISP

(print "Hello, world!")

[edytuj] Logo

 print [Hello, world!]

[edytuj] LZX

<canvas>
 <method event="onload">
   Debug.write("Hello, world!");
 </method>
</canvas>

[edytuj] Malbolge

(=<`:9876Z4321UT.-Q+*)M'&%$H"!~}|Bzy?=|{z]KwZY44Eq0/{mlk**
hKs_dG5[m_BA{?-Y;;Vb'rR5431M}/.zHGwEDCBA@98\6543W10/.R,+O<

[edytuj] Maple

print(Hello,World!);

[edytuj] Mathematica

Print[Hello World!]

[edytuj] Ook

Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook.
Ook! Ook. Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook?
Ook! Ook! Ook? Ook! Ook? Ook. Ook. Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook! Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook.
Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook.
Ook? Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook.
Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook!
Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook. Ook! Ook. 

[edytuj] Pascal

Program hello; 
begin 
   Writeln('Hello, world!');
   Readln;
end.

[edytuj] Perl

print "Hello, world!\n"

[edytuj] PHP

<?php
 print('Hello, world!');
?>

lub

<?php
    echo 'Hello, world!';
?>

lub

<?='Hello, world!'?>

W PHP 6 powyższa konstrukcja będzie niedopuszczalna (we wcześniejszych jest możliwa, pod warunkiem włączenia ustawienia short_open_tag).

[edytuj] PL/M

 /* HELLO WORLD in ISIS-II and CP/M operating systems */
 HELLO: DO;
   DECLARE REP ADDRESS;
   WRITE: PROCEDURE (A,B,C,D) EXTERNAL;
     DECLARE (A,B,C,D) ADDRESS; END;
   CALL WRITE(0,.('Hello, world!'),13,.REP);
 END HELLO;

[edytuj] PL/SQL

SET serveroutput ON
 
BEGIN
DBMS_OUTPUT.put_line('Hello World!');
END;
/

[edytuj] Python

print "Hello, world!"

[edytuj] Ruby

puts "Hello, world!"

[edytuj] Seed7

$ include "seed7_05.s7i";

const proc: main is func
  begin
    writeln("Hello, world!");
  end func;

[edytuj] Smalltalk

Transcript show: 'Hello, World!'; cr.

[edytuj] Haskell

putStrLn "Hello world!"

[edytuj] SQL

CREATE TABLE message (text char(15));
INSERT INTO message (text) VALUES ('Hello, world!');
SELECT text FROM message;
DROP TABLE message;

w (bazie danych Oracle)

SELECT 'Hello, world!' FROM dual;

lub (w MySQL i PostgreSQL)

SELECT 'Hello, world!';

lub (w Firebird i Interbase)

SELECT 'Hello, world!' FROM rdb$database;

[edytuj] Vala

using GLib;

class Sample : Object {
        void run () {
                stdout.printf ("Hello World\n");
        }

        static int main (string[] args) {
                var sample = new Sample ();
                sample.run ();
                return 0;
        }
}

[edytuj] Whirl

110011100111000001111100000001000011111000011111100000000010
000011001111100001100010000010011111000100000000000001001111
100000111110001000000000000000001000111110010000001100001111
100011000000000100111110011100111000111000001000111000001111
100000111110010000011111000110011111100001111000001111000001
110011111100001111000110011100000111000100011111000001111100
100000110000000111000001110001111100011111000111000001000001
000011000111110001000001000000011100000111001000111110001111
000001111000011111100001111110000011110000000000000000011110
000011100111000011110011111000111110001111100000100000000000
000000000000111110001110000001110000011100011100111110001000
100000000011100001111100110000000010011111000111100000111100
111100010011100000111110000011111001100111100010001111000000
000001000111110010000010011110011001110001000111110001100000
100011111000011110011100111111000111100000111100011111000000
011110000011100100001111000100011111001100011111000111100000
111001110001100111100100000000000000011111000001111100010010
000011100001111100100000100011100000111000110011110001001111
110001100000111100011111000111100000111001000011110001001111
100000111110000000011110000011110000000000000000111000001110
000011000001100000111000111000001100111110000111111001001110
000011111000001100011000001001111110000011100110011111000000
000111000001110000111100001100

[edytuj] XUL

<?xml version="1.0"?>
<?xml-stylesheet href="chrome://global/skin" type="text/css" ?>
<window id="helloworld-window"
        title="Hello World!" 
        flex="1"
        align="center" 
        xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
 
  <description>
     Hello World!
  </description>
</window>

[edytuj] Zobacz też

Static Wikipedia (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2007 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2006 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Static Wikipedia February 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu