Hello, world!

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая 83.149.3.119 (обсуждение) в 06:45, 7 мая 2010 (Примеры). Она может серьёзно отличаться от текущей версии.
Перейти к навигации Перейти к поиску
Пример «Hello world» с графическим интерфейсом на GTK+. На заднем плане GVim с исходным кодом на Perl
«Hello world» на графическом языке Piet

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

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

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

Примеры

На языке C:

int main() 
 {
        printf("hello, world");
        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 бутылка пива!
Возьми одну и выпей её —
Нет больше бутылок пива на стене!

Ссылки

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