Hello

Hello

Hello, world!

Пример «Hello world» с графическим интерфейсом на GTK+. На заднем плане GVim с исходным кодом на Perl
«Hello world» на графическом языке Piet

«Hello, world!» — программа, результатом работы которой является вывод на экран или иное устройство фразы «Hello, world!» (в переводе с английского «Здравствуй, мир!»; также используются вариации с другой пунктуацией или регистром — например, «Hello World»). Обычно это первый пример программы в учебниках по программированию, и для многих студентов такая программа является первым опытом при изучении нового языка.

Такая постановка задачи обращает внимание учащегося сразу на несколько ключевых моментов языка программирования, главным из которых является базовая структура программы.

Хотя небольшие тестовые примеры использовались с тех самых пор как появились компьютеры, традиция использования фразы «Hello, world!» в качестве тестового сообщения была введена в книге «Язык программирования Си» Брайана Кернигана и Денниса Ричи, опубликованной в 1978 году.

Содержание

Примеры

На языке C:

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

На языке C++:

#include <iostream>
using namespace std;
int main () {
     cout << "Hello, world!" << endl;
     return 0;
}

На языке Pascal:

program hello;
begin
  writeln('Hello, world!');
end.

На языке Python 2.x:

print "Hello, world!"

На языке Common Lisp:

(format t "Hello, world!~%")

Маргинальные примеры

Данная группа примеров призвана показать громоздкость некоторых технологий.

Другие программы

В учебниках по программированию используются и другие программы:

  • Пустая программа — ничего не делает, но корректно запускается и выгружается из памяти.
  • «99 бутылок пива» демонстрирует простейшее применение циклов, печатает стишок:
99 бутылок пива на стене!
99 бутылок пива!
Возьми одну и выпей её —
98 бутылок пива на стене!
98 бутылок пива!
<…>
1 бутылка пива на стене!
1 бутылка пива!
Возьми одну и выпей её —
Нет больше бутылок пива на стене!

Интересные факты

В среде поклонников языка Perl вместо "Hello, world!" используется фраза "Just another Perl hacker" ("Просто ещё один Перл-хакер" )

Ссылки

Юмор
Художественные работы

Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Полезное


Смотреть что такое "Hello" в других словарях:

  • hello — hello …   Dictionnaire des rimes

  • Hello — (engl. hello „Hallo“) steht für: Hello (Band), eine Rockgruppe Hello (Fluggesellschaft), eine Luftverkehrsgesellschaft Hello (Lionel Richie Lied), ein Lied von Lionel Richie Hello (Martin Solveig Lied), ein Lied von Martin Solveig Hello (Turn… …   Deutsch Wikipedia

  • hello — [ ɛllo ] interj. • 1895; mot angl.→ allo ♦ Anglic. Interjection pour appeler qqn en le saluant. Hello ! Ça va ? ⇒HELLO, interj. Fam. [S emploie pour appeler quelqu un en le saluant] Hello, la Bévue! Au boulot! Bin! Pour une fois, vous n êtes pas… …   Encyclopédie Universelle

  • Hello (EP) — Hello …   Википедия

  • hello — 1883, alteration of HALLO (Cf. hallo), itself an alteration of HOLLA (Cf. holla), hollo, a shout to attract attention, which seems to go back to at least c.1400. Perhaps from holla! stop, cease. OED cites O.H.G. hala, hola, emphatic imperative of …   Etymology dictionary

  • hello — [he lō′, hel′ō΄] interj. [var. of HOLLO] 1. used as a greeting or response, as in telephoning 2. used to attract attention 3. used to express astonishment or surprise [hello! what s this in my soup?] n. pl. hellos an instance of saying or… …   English World dictionary

  • Hello — puede referirse a: Al programa desarrollado por Google Hello; Hello el sencillo de Martin Solveig. Esta página de desambiguación cataloga artículos relacionados con el mismo título. Si llegaste aquí a través de …   Wikipedia Español

  • *hello ! — ● hello ! interjection (anglais hello) Sert à appeler ou à saluer quelqu un …   Encyclopédie Universelle

  • Hello — Hello, Le Hello Nom surtout porté dans les Côtes d Armor, rencontré aussi sous la forme Hellou. C est un ancien nom de personne, diminutif du breton hael (= généreux) …   Noms de famille

  • hello — hello, hallo, hullo The spelling preferred is hello; hallo is more common in BrE than in AmE; and hullo is now the least usual, despite being the first recorded (in 1864). The plural form is os …   Modern English usage


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»