Hello, world!

«Hello, world!»-ը համակարգչային ծրագիր է, որի աշխատանքի արդյունքն է էկրանին (կամ այլ արտարծող սարքին) «Hello, world!» արտահայտության արտարծումը (հայերեն՝ «Բարև, աշխարհ»)։ Սովորաբար, «Hello, world!»-ը առաջին ծրագիրն է ծրագրավորման լեզվի դասագրքերում։

Այս ծրագրի ուսումնասիրումը ուսանողի ուշադրությունը հրավիրում է իր համար նոր լեզվի միանգամից մի քանի նոր հասկացություններ վրա, և, ինչն ամենակարևորն է, ուսանողը հասկանում է տվյալ ծրագրավորման լեզվով գրված ծրագրի հիմնական կառուցվածքը։

Չնայած նրան, որ փորձնական ծրագրերն օգտագործվում են համակարգիչների ստեղծման օրվանից, «Hello world» արտահայտության՝ որպես փորձնական հաղորդագրություն օգտագործման ավանդույթն սկսել է 1978 թ․-ից, երբ Բրայան Քերնիգանն ու Դենիս Ռիտչին, իրենց «C ծրագրավորման լեզուն» () գրքում առաջին անգամ օգտագործեցին այս արտահայտությունը։

Օրինակներ 

C ծրագրավորման լեզվով (հնացած տարբերակ)
# include <stdio.h>

int main (void)
{
    puts ("Hello, World!");
}

Ժամանակակից տարբերակը, որն համապատասխանում է ANSI C ստանդարտին
#include <stdio.h>

int main(void)
{
    printf("Hello, world\n");
    return 0;
}

C++ ծրագրավորման լեզվով
#include <iostream>

int main()
{
    std::cout << "Hello, world!" << std::endl;
    return 0;
}

Pascal ծրագրավորման լեզվով
program MyProgram;
begin
 WriteLn ('Hello, world!');
end.

Oberon ծրագրավորման լեզվով
MODULE Hello;
IMPORT Console;
BEGIN
	Console.String("Hello World!");
	Console.Ln
END Hello.

Modula-2 ծրագրավորման լեզվով
MODULE Hello;
FROM STextIO IMPORT WriteString;
BEGIN
	WriteString("Hello World!");
END Hello.

Python 2.x լեզվով
print "Hello, world!"

Python 3.x լեզվով
print("Hello, world!")

Java լեզվով

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

}

Common Lisp լեզվով
(format t "Hello, world!~%")

JavaScript լեզվով
alert("Hello, world!");
PHP լեզվով
<?php
echo 'Hello world';
?>

Հետաքրքիր տեղեկություններ 
 Perl լեզվում «Hello, world!»-ի փոխարեն օգտագործվում է «Just another Perl hacker» («Ուղղակի ևս մեկ Perl-հաքեր»)

Ծանոթագրություն

Արտաքին հղումներ 
 «The Hello World» - ավելի քան 400 ծրագրեր, ներառյալ «Hello World»-ը, գրված ավելի քան 60 լեզուներով
 GNU Humor Collection

Ծրագրավորում