Что такое hello world

Что такое hello world

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

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

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

Содержание

Перевод на русский язык [ править | править код ]

Русскоязычные программисты и технические переводчики традиционно переводят слово world в его основном значении — «мир, свет, вселенная», отчего из «hello world» получается дословное «здравствуй, мир». Объясняется такой перевод тем, что программа, начиная работу, как бы рождается и приветствует мир, в который она приходит.

Более знакомые с тонкостями английского языка указывают на то, что у world имеются и другие значения — «народ», «общество», «человечество» [1] , а «hello world» является распространённым неформальным приветствием, адресованным неопределённому кругу лиц (людей, а не просто произвольных объектов или природе в целом). Поэтому переводить приветствие следует как «всем привет», «привет, народ», «здорово, люди» и т. п., что подтверждается англоязычными программистами. [2] [3]

В аналогичном смысле слово world применяется при назначении прав доступа (owner, group, world) в операционных системах UNIX, для которых был разработан язык C, откуда и пошла традиция выводить «hello world» в качестве приветствия. owner означает владельца объекта, group — группу пользователей, в которую входит владелец, а world — всех остальных пользователей системы.

Читайте также:  Как переводить слова с английского

Персональные инструменты

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

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

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

Значение в программировании

Русскоязычные программисты и технические переводчики традиционно переводят слово world в его основном значении — «мир, свет, вселенная», отчего из «hello world» получается дословное «привет, мир». Объясняется такой перевод тем, что программа, начиная работу, как бы рождается и приветствует мир, в который она приходит.

Более знакомые с тонкостями английского языка указывают на то, что у world имеются и другие значения — «народ», «общество», «человечество», а «hello world» является распространенным неформальным приветствием, адресованным неопределённому кругу лиц (людей, а не просто произвольных объектов или природе в целом). Поэтому переводить приветствие следует как «всем привет», «привет, народ», «здорово, люди» и т. п., что подтверждается англоязычными программистами.

В аналогичном смысле слово world применяется при назначении прав доступа (owner, group, world) в операционных системах UNIX, для которых был разработан язык C, откуда и пошла традиция выводить «hello world» в качестве приветствия. owner означает владельца объекта, group — группу пользователей, в которую входит владелец, а world — всех остальных пользователей системы [Источник 2] .

Читайте также:  Как включить панель уведомлений на андроид

Пример программы Hello world для x86 на диалекте

JScript

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

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

C++ с использованием Component Object Model

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

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

  • Пустая программа — ничего не делает, но корректно запускается и выгружается из памяти.
  • «99 бутылок пива» демонстрирует простейшее применение циклов, печатает стишок:
  • Программы вычисления факториала и чисел Фибоначчи.
  • Quine — программа, печатающая сама себя.

Ссылки

  • Коллекция «The Hello World» — более 300 программ, включая «Hello World» на 50+ реальных языках
  • Hello world на многих языках (проект заморожен)

Юмор

  • GNU Humor Collection

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

  • Визуальный код для Google Earth

Wikimedia Foundation . 2010 .

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

Программа Hello, world! — Пример «Hello world» с графическим интерфейсом на GTK+. На заднем плане Perl. Программа «Hello world» программа, результатом работы которой является вывод на экран или иное устройство фразы «Hello, world!» (в переводе с английского «Здравствуй,… … Википедия

Программа Hello — Программа Hello, world! Пример «Hello world» с графическим интерфейсом на GTK+. На заднем плане GVim с исходным кодом на Perl. Программа «Hello world» программа, результатом работы которой является вывод на экран или иное устройство фразы… … Википедия

Hello, world! — Пример «Hello world» с графическим интерфейсом на GTK+. На заднем плане gedit с исходным кодом на Perl … Википедия

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

Компьютерная программа — Эта статья или раздел описывает ситуацию применительно лишь к одному региону. Вы можете помочь Википедии, добавив информацию для других стран и регионов. Для термина «программа» см. другие … Википедия

Читайте также:  Отправить сообщение на почту php

4DL — Программа «Hello, World!» на языке 4DL 4DL (4D Language) эзотерический язык программирования, созданный Клиффом Биффлом. Весь язык базируется вокруг стека байтов. Операторами 4DL являются отдельные символы 4DL имеет очень скромный набор команд (p … Википедия

Здравствуй, мир! — Пример «Hello world» с графическим интерфейсом на GTK+. На заднем плане Perl. Программа «Hello world» программа, результатом работы которой является вывод на экран или иное устройство фразы «Hello, world!» (в переводе с английского «Здравствуй,… … Википедия

Здравствуй, мир — Пример «Hello world» с графическим интерфейсом на GTK+. На заднем плане Perl. Программа «Hello world» программа, результатом работы которой является вывод на экран или иное устройство фразы «Hello, world!» (в переводе с английского «Здравствуй,… … Википедия

Здравствуй мир — Пример «Hello world» с графическим интерфейсом на GTK+. На заднем плане Perl. Программа «Hello world» программа, результатом работы которой является вывод на экран или иное устройство фразы «Hello, world!» (в переводе с английского «Здравствуй,… … Википедия

Здравствуй мир! — Пример «Hello world» с графическим интерфейсом на GTK+. На заднем плане Perl. Программа «Hello world» программа, результатом работы которой является вывод на экран или иное устройство фразы «Hello, world!» (в переводе с английского «Здравствуй,… … Википедия

Ссылка на основную публикацию
Что делать если плохо работает отпечаток пальца
Владельцы современных смартфонов на платформе Android нередко сталкиваются с тем, что сканер отпечатков пальцев реагирует недостаточно быстро и точно. Зачастую...
Хайскрин пауэр айс эво
Вас интересуют характеристики Highscreen Power Ice Evo (Хайскрин Повер Ис Эво)? Мы собрали всю важную информацию, чтобы помочь определиться с...
Халявные страницы в вк логины и пароли
Please complete the security check to access youhack.ru Why do I have to complete a CAPTCHA? Completing the CAPTCHA proves...
Что делать если пропал звук в наушниках
Всё о Интернете, сетях, компьютерах, Windows, iOS и Android Нет звука в наушниках на телефоне — что делать?! А Вы...
Adblock detector