CINXE.COM
Brontekst bekijken van Hello world (programma) - Wikipedia
<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-disabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-not-available" lang="nl" dir="ltr"> <head> <meta charset="UTF-8"> <title>Brontekst bekijken van Hello world (programma) - Wikipedia</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-disabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-not-available";var cookie=document.cookie.match(/(?:^|; )nlwikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":true,"wgSeparatorTransformTable":[",\t.",".\t,"],"wgDigitTransformTable":["",""], "wgDefaultDateFormat":"dmy","wgMonthNames":["","januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"],"wgRequestId":"2f0ac175-782f-4501-b226-092ffd57d86f","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"Hello_world_(programma)","wgTitle":"Hello world (programma)","wgCurRevisionId":67236790,"wgRevisionId":0,"wgArticleId":1217677,"wgIsArticle":false,"wgIsRedirect":false,"wgAction":"edit","wgUserName":null,"wgUserGroups":["*"],"wgCategories":[],"wgPageViewLanguage":"nl","wgPageContentLanguage":"nl","wgPageContentModel":"wikitext","wgRelevantPageName":"Hello_world_(programma)","wgRelevantArticleId":1217677,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":true,"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{ "pageLanguageCode":"nl","pageLanguageDir":"ltr","pageVariantFallbacks":"nl"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":true,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":20000,"wgRelatedArticlesCompat":[],"wgCentralAuthMobileDomain":false,"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false,"wgGEStructuredTaskRejectionReasonTextInputEnabled":false,"wgGELevelingUpEnabledForUser":false};RLSTATE={"ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","skins.vector.search.codex.styles":"ready", "skins.vector.styles":"ready","skins.vector.icons":"ready","ext.charinsert.styles":"ready","ext.wikimediamessages.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.interlanguage":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["mediawiki.action.edit.collapsibleFooter","site","mediawiki.page.ready","skins.vector.js","ext.centralNotice.geoIP","ext.charinsert","ext.gadget.Direct-link-to-Commons","ext.gadget.ProtectionTemplates","ext.gadget.InterProjectLinks","ext.gadget.hoofdbetekenis-titelwijziging","ext.gadget.switcher","ext.gadget.OpenStreetMapFrame","ext.gadget.subpages","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","ext.popups","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface","ext.cx.eventlogging.campaigns","ext.checkUser.clientHints","ext.growthExperiments.SuggestedEditSession", "wikibase.sidebar.tracking"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=nl&modules=ext.charinsert.styles%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediaBadges%7Cext.wikimediamessages.styles%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles&only=styles&skin=vector-2022"> <script async="" src="/w/load.php?lang=nl&modules=startup&only=scripts&raw=1&skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=nl&modules=site.styles&only=styles&skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.4"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="noindex,nofollow,max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/5/54/Hello_World_Perl_GTk2.png"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="1077"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/5/54/Hello_World_Perl_GTk2.png"> <meta property="og:image:width" content="800"> <meta property="og:image:height" content="718"> <meta property="og:image:width" content="640"> <meta property="og:image:height" content="574"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="Brontekst bekijken van Hello world (programma) - Wikipedia"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//nl.m.wikipedia.org/wiki/Hello_world_(programma)"> <link rel="alternate" type="application/x-wiki" title="Bewerken" href="/w/index.php?title=Hello_world_(programma)&action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikipedia (nl)"> <link rel="EditURI" type="application/rsd+xml" href="//nl.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://nl.wikipedia.org/wiki/Hello_world_(programma)"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.nl"> <link rel="alternate" type="application/atom+xml" title="Wikipedia Atom-feed" href="/w/index.php?title=Speciaal:RecenteWijzigingen&feed=atom"> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject mw-editable page-Hello_world_programma rootpage-Hello_world_programma skin-vector-2022 action-edit"><a class="mw-jump-link" href="#bodyContent">Naar inhoud springen</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="Hoofdmenu" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">Hoofdmenu</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">Hoofdmenu</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">naar zijbalk verplaatsen</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">verbergen</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Navigatie </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage" class="mw-list-item"><a href="/wiki/Hoofdpagina" title="Naar de hoofdpagina gaan [z]" accesskey="z"><span>Hoofdpagina</span></a></li><li id="n-zoekartikel" class="mw-list-item"><a href="/wiki/Portaal:Navigatie"><span>Vind een artikel</span></a></li><li id="n-today" class="mw-list-item"><a href="/wiki/24_november"><span>Vandaag</span></a></li><li id="n-Etalage" class="mw-list-item"><a href="/wiki/Wikipedia:Etalage"><span>Etalage</span></a></li><li id="n-categories" class="mw-list-item"><a href="/wiki/Categorie:Alles"><span>Categorieën</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Speciaal:RecenteWijzigingen" title="Een lijst met recente wijzigingen in deze wiki. [r]" accesskey="r"><span>Recente wijzigingen</span></a></li><li id="n-newpages" class="mw-list-item"><a href="/wiki/Speciaal:NieuwePaginas"><span>Nieuwe artikelen</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Speciaal:Willekeurig" title="Een willekeurige pagina bekijken [x]" accesskey="x"><span>Willekeurige pagina</span></a></li> </ul> </div> </div> <div id="p-navigation2" class="vector-menu mw-portlet mw-portlet-navigation2" > <div class="vector-menu-heading"> Informatie </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-portal" class="mw-list-item"><a href="/wiki/Portaal:Gebruikersportaal" title="Informatie over het project: wat u kunt doen, waar u dingen kunt vinden"><span>Gebruikersportaal</span></a></li><li id="n-Snelcursus" class="mw-list-item"><a href="/wiki/Wikipedia:Snelcursus"><span>Snelcursus</span></a></li><li id="n-help" class="mw-list-item"><a href="/wiki/Portaal:Hulp_en_beheer" title="Hulpinformatie over deze wiki"><span>Hulp en contact</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Hoofdpagina" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/wikipedia.png" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="Wikipedia" src="/static/images/mobile/copyright/wikipedia-wordmark-en.svg" style="width: 7.5em; height: 1.125em;"> <img class="mw-logo-tagline" alt="de vrije encyclopedie" src="/static/images/mobile/copyright/wikipedia-tagline-nl.svg" width="120" height="13" style="width: 7.5em; height: 0.8125em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/Speciaal:Zoeken" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Doorzoek Wikipedia [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Zoeken</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Doorzoek Wikipedia" aria-label="Doorzoek Wikipedia" autocapitalize="sentences" title="Doorzoek Wikipedia [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Speciaal:Zoeken"> </div> <button class="cdx-button cdx-search-input__end-button">Zoeken</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Persoonlijke hulpmiddelen"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="Uiterlijk"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="De lettergrootte, breedte en kleur van de pagina wijzigen" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="Uiterlijk" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">Uiterlijk</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="//donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_nl.wikipedia.org&uselang=nl" class=""><span>Doneren</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Speciaal:GebruikerAanmaken&returnto=Hello+world+%28programma%29&returntoquery=action%3Dedit" title="Registreer u vooral en meld u aan. Dit is echter niet verplicht." class=""><span>Account aanmaken</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Speciaal:Aanmelden&returnto=Hello+world+%28programma%29&returntoquery=action%3Dedit" title="U wordt van harte uitgenodigd om aan te melden, maar dit is niet verplicht [o]" accesskey="o" class=""><span>Aanmelden</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="Meer opties" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="Persoonlijke hulpmiddelen" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">Persoonlijke hulpmiddelen</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="Gebruikersmenu" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="//donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_nl.wikipedia.org&uselang=nl"><span>Doneren</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Speciaal:GebruikerAanmaken&returnto=Hello+world+%28programma%29&returntoquery=action%3Dedit" title="Registreer u vooral en meld u aan. Dit is echter niet verplicht."><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>Account aanmaken</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Speciaal:Aanmelden&returnto=Hello+world+%28programma%29&returntoquery=action%3Dedit" title="U wordt van harte uitgenodigd om aan te melden, maar dit is niet verplicht [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>Aanmelden</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> Pagina's voor uitgelogde redacteuren <a href="/wiki/Help:Inleiding" aria-label="Meer leren over bewerken"><span>meer lezen</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/Speciaal:MijnBijdragen" title="Bijdragen IP-adres [y]" accesskey="y"><span>Bijdragen</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Speciaal:MijnOverleg" title="Overlegpagina van de anonieme gebruiker van dit IP-adres [n]" accesskey="n"><span>Overleg</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <h1 id="firstHeading" class="firstHeading mw-first-heading">Brontekst bekijken van Hello world (programma)</h1> <div id="p-lang-btn" class="vector-dropdown mw-portlet mw-portlet-lang" > <input type="checkbox" id="p-lang-btn-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-lang-btn" class="vector-dropdown-checkbox mw-interlanguage-selector" aria-label="Dit artikel bestaat alleen in deze taal. Het artikel in andere talen toevoegen." > <label id="p-lang-btn-label" for="p-lang-btn-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive mw-portlet-lang-heading-0" aria-hidden="true" ><span class="vector-icon mw-ui-icon-language-progressive mw-ui-icon-wikimedia-language-progressive"></span> <span class="vector-dropdown-label-text">Talen toevoegen</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> <div class="after-portlet after-portlet-lang"><span class="uls-after-portlet-link"></span></div> </div> </div> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="Naamruimten"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-main" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Hello_world_(programma)" title="Inhoudspagina bekijken [c]" accesskey="c"><span>Artikel</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/Overleg:Hello_world_(programma)" rel="discussion" title="Overleg over deze pagina [t]" accesskey="t"><span>Overleg</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="Taalvariant wijzigen" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">Nederlands</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="Weergaven"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="vector-tab-noicon mw-list-item"><a href="/wiki/Hello_world_(programma)"><span>Lezen</span></a></li><li id="ca-ve-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Hello_world_(programma)&veaction=edit" title="Deze pagina bewerken [v]" accesskey="v"><span>Bewerken</span></a></li><li id="ca-edit" class="selected collapsible vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Hello_world_(programma)&action=edit" title="Broncode van deze pagina bewerken"><span>Brontekst bewerken</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Hello_world_(programma)&action=history" title="Eerdere versies van deze pagina [h]" accesskey="h"><span>Geschiedenis weergeven</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Paginahulpmiddelen"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="Hulpmiddelen" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">Hulpmiddelen</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">Hulpmiddelen</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">naar zijbalk verplaatsen</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">verbergen</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="Meer opties" > <div class="vector-menu-heading"> Handelingen </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="vector-more-collapsible-item mw-list-item"><a href="/wiki/Hello_world_(programma)"><span>Lezen</span></a></li><li id="ca-more-ve-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Hello_world_(programma)&veaction=edit" title="Deze pagina bewerken [v]" accesskey="v"><span>Bewerken</span></a></li><li id="ca-more-edit" class="selected collapsible vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Hello_world_(programma)&action=edit" title="Broncode van deze pagina bewerken [e]" accesskey="e"><span>Brontekst bewerken</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Hello_world_(programma)&action=history"><span>Geschiedenis weergeven</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> Algemeen </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Speciaal:VerwijzingenNaarHier/Hello_world_(programma)" title="Lijst met alle pagina's die naar deze pagina verwijzen [j]" accesskey="j"><span>Links naar deze pagina</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Speciaal:RecenteWijzigingenGelinkt/Hello_world_(programma)" rel="nofollow" title="Recente wijzigingen in pagina's waar deze pagina naar verwijst [k]" accesskey="k"><span>Gerelateerde wijzigingen</span></a></li><li id="t-upload" class="mw-list-item"><a href="//commons.wikimedia.org/wiki/Special:UploadWizard?uselang=nl" title="Bestanden uploaden [u]" accesskey="u"><span>Bestand uploaden</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Speciaal:SpecialePaginas" title="Lijst met alle speciale pagina's [q]" accesskey="q"><span>Speciale pagina's</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=Hello_world_(programma)&action=info" title="Meer informatie over deze pagina"><span>Paginagegevens</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Speciaal:UrlShortener&url=https%3A%2F%2Fnl.wikipedia.org%2Fw%2Findex.php%3Ftitle%3DHello_world_%28programma%29%26action%3Dedit"><span>Verkorte URL verkrijgen</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Speciaal:QrCode&url=https%3A%2F%2Fnl.wikipedia.org%2Fw%2Findex.php%3Ftitle%3DHello_world_%28programma%29%26action%3Dedit"><span>QR-code downloaden</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> In andere projecten </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q131303" title="Koppeling naar item in verbonden gegevensrepository [g]" accesskey="g"><span>Wikidata-item</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="Paginahulpmiddelen"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Uiterlijk"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">Uiterlijk</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">naar zijbalk verplaatsen</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">verbergen</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div class="mw-indicators"> </div> </div> <div id="contentSub"><div id="mw-content-subtitle">← <a href="/wiki/Hello_world_(programma)" title="Hello world (programma)">Hello world (programma)</a></div></div> <div id="mw-content-text" class="mw-body-content"><p>U hebt geen toestemming om deze pagina te bewerken, want: </p> <ul class="permissions-errors"><li class="mw-permissionerror-blockedtext"><div style="border-top:3.5px solid #c71e1e; line-height: 1.4; text-align: left; font-size: 1.1em;"> <div style="height:.5em"></div>  <figure class="mw-halign-left" typeof="mw:File/Frameless"><a href="/wiki/Bestand:Cross_red_circle.svg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/c/cc/Cross_red_circle.svg/46px-Cross_red_circle.svg.png" decoding="async" width="46" height="46" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/c/cc/Cross_red_circle.svg/69px-Cross_red_circle.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/c/cc/Cross_red_circle.svg/92px-Cross_red_circle.svg.png 2x" data-file-width="512" data-file-height="512" /></a><figcaption></figcaption></figure> <big><b>U heeft geen bewerkingsrechten</b></big><br />De opgegeven reden van uw blokkering luidt: <b>Open proxy - <a href="/wiki/Wikipedia:Blockreason9" title="Wikipedia:Blockreason9">Nadere informatie</a>.</b> <div style="height:.5em"></div> <p><i>Indien u enkel Wikipedia wenst te lezen is dit van geen enkel belang. U heeft toegang tot alle aanwezige informatie.</i> </p><p>U klikte op een link om een pagina op Wikipedia te bewerken, hetzij om de tekst daarvan aan te passen, hetzij om een nieuw artikel aan te maken. U kunt dit (op dit moment) niet doen omdat u geblokkeerd bent. Als u Wikipedia enkel wenst te lezen mist u niets. </p> <ul><li><b>Niet aangemelde gebruiker:</b> indien u geen gebruik maakt van een <a href="/wiki/Help:Aanmelden" class="mw-redirect" title="Help:Aanmelden">gebruikersaccount</a> en u krijgt deze melding, dan is uw externe <a href="/wiki/IP-adres" title="IP-adres">IP-adres</a> geblokkeerd. Een IP-adres is een nummer waarmee uw computer op het internet kan worden geïdentificeerd. Dat van u is <b>8.222.208.146</b>. Als er problemen zijn met anonieme gebruikers, zoals in het geval van vandalisme, wordt daarvan soms het IP-adres geblokkeerd. <b>Dit is niet noodzakelijkerwijs persoonlijk bedoeld.</b> Veel mensen delen hun IP-adres met andere gebruikers. Dit is bijna zeker het geval indien u via een school of bedrijf met het internet bent verbonden. Ongewenste bewerkingen van iemand anders kunnen helaas de reden zijn dat u nu geen bewerkingsrechten heeft. Ook kan het zijn dat uw IP-adres is geblokkeerd omdat u via een mobiele internetverbinding bewerkingen in Wikipedia wilt uitvoeren. Mobiele netwerken wijzen dynamische IP-adressen toe die om beveiligingsredenen standaard zijn geblokkeerd voor anonieme bewerkingen. <ul><li>Oplossing: sommige blokkeringen worden opgelegd voor een korte periode. Kijk in <span class="plainlinks"><a class="external text" href="https://nl.wikipedia.org/w/index.php?title=Speciaal:Ipblocklist&ip=8.222.208.146">het logboek</a></span> tot wanneer de blokkering loopt. U kunt daar ook zien welk type blokkering is opgelegd. Ziet u de vermelding <i>alleen anoniemen</i> staan, dan zult u wel bewerkingsrechten hebben indien u <a href="/wiki/Speciaal:Aanmelden" title="Speciaal:Aanmelden">inlogt</a> als een geregistreerde gebruiker. Ziet u ook de vermelding <i>aanmaken account geblokkeerd</i>, dan kunt u via uw huidige internetverbinding geen account aanmaken. Is deze laatste vermelding er echter niet, dan kunt u gewoon een <span class="plainlinks"><a class="external text" href="https://nl.wikipedia.org/w/index.php?title=Speciaal:Userlogin&type=signup">gebruikersaccount aanmaken</a></span>. Informatie over andere oplossingen vindt u op de pagina <span class="plainlinks"><a class="external text" href="https://nl.wikimedia.org/wiki/Help:Oplossingen_voor_geblokkeerde_gebruikers">Oplossingen voor geblokkeerde gebruikers</a></span>.</li></ul></li></ul> <ul><li><b>Geregistreerde gebruiker:</b> uw gebruikersaccount kan geblokkeerd zijn. Als u niet weet waarom u geblokkeerd bent, kijk dan op uw overlegpagina. Mogelijk vindt u daar een toelichting. Ook kunt u tijdens een blokkade uw overlegpagina blijven bewerken en kunt u daar vragen stellen over de reden van de blokkade; tenzij u deze mogelijkheid expliciet is ontnomen.</li></ul> <p><i>Voor verdere vragen kunt u <a href="/wiki/Speciaal:Contactpagina" title="Speciaal:Contactpagina">contact opnemen</a> met het e-mailteam van de Nederlandstalige Wikipedia. Als u een geregistreerde gebruiker bent, vermeld dan ook een link naar uw gebruikerspagina.</i> </p> </div></li><li class="mw-permissionerror-globalblocking-blockedtext-range"><b>Uw IP-adres bevindt zich in een bereik dat <a href="https://meta.wikimedia.org/wiki/Special:MyLanguage/Global_blocks" class="extiw" title="m:Special:MyLanguage/Global blocks">op alle wiki’s van de Wikimedia Foundation geblokkeerd is</a>.</b> <p>Deze blokkade is ingesteld door <a href="/wiki/Gebruiker:Jon_Kolbert" title="Gebruiker:Jon Kolbert">Jon Kolbert</a>. De opgegeven reden is <i><a href="https://meta.wikimedia.org/wiki/Special:MyLanguage/NOP" class="extiw" title="m:Special:MyLanguage/NOP">Open proxy/Webhost</a>: See the <a href="https://meta.wikimedia.org/wiki/WM:OP/H" class="extiw" title="m:WM:OP/H">help page</a> if you are affected </i>. </p> <ul><li>Aanvang blokkade: 27 aug 2023 16:12</li> <li>Einde blokkade: 27 aug 2028 16:12</li></ul> <p>Uw huidige IP-adres is 8.222.208.146. Het geblokkeerde bereik is 8.222.128.0/17. </p><p>Vermeld alle bovenstaande gegevens als u ergens op deze blokkade reageert. Als u denkt dat u per abuis bent geblokkeerd, kunt u aanvullende informatie en instructies vinden in het algemene beleid <a href="https://meta.wikimedia.org/wiki/Special:MyLanguage/No_open_proxies" class="extiw" title="m:Special:MyLanguage/No open proxies">Geen open proxy’s</a>. </p> Anders kunt u om de blokkering bespreken <a href="https://meta.wikimedia.org/wiki/Steward_requests/Global" class="extiw" title="m:Steward requests/Global">een verzoek om beoordeling op Meta-Wiki plaatsen</a>. U kunt ook een e-mail sturen naar de <a href="https://meta.wikimedia.org/wiki/Special:MyLanguage/VRT" class="extiw" title="m:Special:MyLanguage/VRT">VRT</a>-wachtrij van de <a href="https://meta.wikimedia.org/wiki/Special:MyLanguage/Stewards" class="extiw" title="m:Special:MyLanguage/Stewards">stewards</a> op <kbd>stewards@wikimedia.org</kbd> met daarin alle bovenstaande gegevens.</li></ul><hr /> <p>U kunt de brontekst van deze pagina bekijken en kopiëren. </p><textarea readonly="" accesskey="," id="wpTextbox1" cols="80" rows="25" style="" class="mw-editfont-monospace" lang="nl" dir="ltr" name="wpTextbox1">[[Bestand:Hello World Perl GTk2.png|thumb|Een [[Grafische gebruikersomgeving|grafische versie]] van ''Hello world'' in [[Perl (programmeertaal)|Perl]]]] Een '''''Hello world'''''-programma is een eenvoudig [[computerprogramma]] dat niets anders doet dan de tekst "''Hello world''" op het scherm tonen. Een dergelijk programma wordt meestal als eerste voorbeeld gebruikt in een cursus [[Programmeren (computer)|programmeren]] in een bepaalde [[programmeertaal]] of -omgeving. Het wordt tevens gebruikt om na te gaan of de nodige basisprogrammeeromgeving aanwezig is en functioneert. Dit basisvoorbeeld wordt vervolgens in de cursus gebruikt als opstapje naar het schrijven van geavanceerdere programma's. In het verlengde hiervan gebruiken ook verschillende cursussen en boeken van computertalen een ''Hello world''-variant als eerste kennismaking en startvoorbeeld. Voor zover bekend werd de eerste versie van ''Hello world'' gebruikt door de makers van de [[C_(programmeertaal)|programmeertaal C]] om hun programmeertaal te laten zien. Het toont de basale geschiktheid van een programmeertaal aan om via een [[Randapparatuur (informatica)|uitvoerapparaat]] met een gebruiker te communiceren. In [[1974]] kwam het voor in een intern memorandum van [[Bell Labs]] door [[Brian Kernighan]]: ''Programming in C: A Tutorial'' (''Programmeren in C: Een leertekst'').<ref>{{Cite web | title = Brian W. Kernighan: Programming in C: A Tutorial | accessdate = 2013-03-08 | url = http://www.lysator.liu.se/c/bwk-tutor.html#simple-c }} </ref> Hierin werd het aangeduid als "een eenvoudig C-programma". <syntaxhighlight lang="c"> main( ) { printf("hello, world"); } </syntaxhighlight> De taal C was in die tijd nog volop in ontwikkeling, en toen het programma in [[1978]] voor het eerst gepubliceerd werd, in ''The C programming language'' (''De programmeertaal C'') van Kernigan & Ritchie<ref name="k&r1e">{{cite book | last = Kernighan | first = Brian W. | authorlink = Brian Kernighan | coauthors = [[Dennis Ritchie|Ritchie]], Dennis M. | title = The C Programming Language | url = https://archive.org/details/cprogramminglang00kern | edition = 1e druk | publisher = Prentice Hall | date = februari 1978 | location = Englewood Cliffs, NJ | isbn = 0-13-110163-3 }}</ref>, was het als volgt geworden: <syntaxhighlight lang="c"> #include <stdio.h> int main(void) { printf("hello, world\n"); return 0; } </syntaxhighlight> Sindsdien is het gebruikelijk een nieuwe programmeertaal zo voor eerste kennismaking te presenteren. De lijst die nu volgt, geeft ook (arbitraire) uitwerkingen in programmeertalen die al eerder dan C bestonden. == 'Hello world' in verschillende programmeertalen == === [[ABAP]] === <syntaxhighlight lang="abap"> REPORT HELLO. WRITE 'Hello world'. </syntaxhighlight> === [[Active Server Pages]] === Korte notatie: <syntaxhighlight lang="aspx-vb"> <%="Hello world"%> </syntaxhighlight> Lange notatie: <syntaxhighlight lang="aspx-vb"> <% Response.Write("Hello world") %> </syntaxhighlight> === [[Algol 68]] === <pre> BEGIN print (("Hello world", new line)); END </pre> ===[[APL (programmeertaal)|APL]]=== <syntaxhighlight lang="apl"> ∇ ''HELLO'' [1] ’''HELLO WORLD''’ ∇ </syntaxhighlight> === [[AutoIt3]] === <syntaxhighlight lang="autoit"> Msgbox (0, "Hello world", "Hello world" ) </syntaxhighlight> === [[AWK]] === <syntaxhighlight lang="awk"> BEGIN { print "Hello world" } </syntaxhighlight> === [[BASIC]] === <syntaxhighlight lang="basic"> 10 PRINT "Hello world" </syntaxhighlight> === [[Beta (programmeertaal)|Beta]] === <pre> (# do 'Hello world' -> putline #); </pre> === [[Boo (programmeertaal)|Boo]] === <syntaxhighlight lang="boo"> print "Hello world" </syntaxhighlight> === [[Brainfuck]] === <syntaxhighlight lang="bf"> ++++++++++[>+++++++>++++++++++>+++>+ <<<<-]>++.>+.+++++++..+++.>++.<<++++ +++++++++++.>.+++.------.--------.>+ .>. </syntaxhighlight> === [[C (programmeertaal)|C]] === <syntaxhighlight lang="c"> #include <stdio.h> int main(void) { printf("Hello world\n"); return 0; } </syntaxhighlight> === [[C/AL]] === <pre> message('Hello world'); </pre> === [[C++]] === <syntaxhighlight lang="cpp"> #include <iostream> using namespace std; int main() { cout << "Hello world" << endl; return 0; } </syntaxhighlight> === [[C Sharp|C#]] === <syntaxhighlight lang="csharp"> class HelloWorld { static void Main() { System.Console.WriteLine("Hello world"); } } </syntaxhighlight> === [[Ocaml|Caml]] === <syntaxhighlight lang="ocaml"> print_string "Hello world"; flush std_out;; </syntaxhighlight> === [[Clean (programmeertaal)|Clean]] === <syntaxhighlight lang="clean"> module hello Start = "Hello world" </syntaxhighlight> === [[Clipper (programmeertaal)|Clipper]] === <pre> ? "Hello world" </pre> of <pre> @ 3,20 SAY "Hello world" </pre> === [[COBOL]] === Mogelijk voorbeeld volgens de standaarden COBOL&nbsp;'68, COBOL&nbsp;'74 en COBOL&nbsp;'85 (ANSI): <syntaxhighlight lang="cobol"> 000010 IDENTIFICATION DIVISION. 000020 PROGRAM-ID. HELLOWORLD. 000030 DATE-WRITTEN. 10/08/04 00:04. 000040 AUTHOR. UNKNOWN AUTHOR. 000050 000100 ENVIRONMENT DIVISION. 000200 CONFIGURATION SECTION. 000210 SOURCE-COMPUTER. MAINFRAME. 000220 OBJECT-COMPUTER. MAINFRAME. 000230 000300 DATA DIVISION. 000310 WORKING-STORAGE SECTION. 000320 01 TEXT PIC X(12) 000330 VALUE "HELLO, WORLD". 000410 000500 PROCEDURE DIVISION. 000600 MAIN-LOGIC SECTION. 000700 MAIN-LOGIC-BEGIN. 000710 DISPLAY TEKST. 000600 MAIN-LOGIC-END. 000700 STOP RUN. </syntaxhighlight> Niet al deze code hoeft in alle gevallen gebruikt te worden. In de COBOL&nbsp;2002-(ISO)-standaard zijn bepaalde taalelementen zelfs afgeschaft. Onderstaand programma zal in COBOL&nbsp;2002 hetzelfde resultaat hebben: <syntaxhighlight lang="cobol"> PROGRAM-ID. HELLOWORLD. DATE-WRITTEN. 10/18/12 12:50. AUTHOR. UNKNOWN AUTHOR. PROCEDURE DIVISION. DISPLAY "Hello world" STOP RUN. </syntaxhighlight> ===[[Conversational Programming System|CPS/PL1]]=== PUT LIST ("Hello world"); === [[D (programmeertaal)|D]] === <syntaxhighlight lang="d"> import std.stdio; public int main(in char[][] args) { writefln("Hello world"); return 0; } </syntaxhighlight> === [[Expect]] === <pre> send_user "Hello world\n"; </pre> === [[F Sharp|F#]] === <syntaxhighlight lang="fsharp"> printfn "Hello World" </syntaxhighlight> ===[[Fortran]]=== <syntaxhighlight lang="fortran"> PROGRAM HELLO WRITE (*,100) STOP 100 FORMAT ('HELLO, WORLD' /) END </syntaxhighlight> - of - <syntaxhighlight lang="fortran"> PROGRAM HELLO PRINT *,'HELLO, WORLD' END </syntaxhighlight> Merk op dat [[onderkast]] (kleine letters) aanvankelijk niet werd gebruikt. === [[GameMaker Language|GML]] === <pre> draw_text(0,0,"Hello world"); </pre> - of - <pre> show_message("Hello world"); </pre> === [[Haskell (programmeertaal)|Haskell]] === <syntaxhighlight lang="haskell"> main :: IO () main = putStrLn "Hello world" </syntaxhighlight> === [[GDScript]] === <syntaxhighlight lang="gdscript"> func _ready(): print("Hello world") </syntaxhighlight> === [[Go (programmeertaal)|Google Go]] === <syntaxhighlight lang="go"> package main import "fmt" func main() { fmt.Println("Hello world") } </syntaxhighlight> === INTERCAL=== <pre> DO ,1 <- #13 PLEASE DO ,1 SUB #1 <- #238 DO ,1 SUB #2 <- #108 DO ,1 SUB #3 <- #112 DO ,1 SUB #4 <- #0 DO ,1 SUB #5 <- #64 DO ,1 SUB #6 <- #194 DO ,1 SUB #7 <- #48 PLEASE DO ,1 SUB #8 <- #22 DO ,1 SUB #9 <- #248 DO ,1 SUB #10 <- #168 DO ,1 SUB #11 <- #24 DO ,1 SUB #12 <- #16 DO ,1 SUB #13 <- #162 PLEASE READ OUT ,1 PLEASE GIVE UP </pre> === [[Java (programmeertaal)|Java]] === <syntaxhighlight lang="java"> public class HelloWorld { public static void main(String[] args) { System.out.println("Hello world"); } } </syntaxhighlight> === [[JavaScript]] === <syntaxhighlight lang="javascript"> document.write('Hello world'); </syntaxhighlight> Of: <syntaxhighlight lang="javascript"> console.log('Hello world'); </syntaxhighlight> Of: <syntaxhighlight lang="javascript"> alert('Hello world'); </syntaxhighlight> Of: <syntaxhighlight lang="javascript"> document.body.innerHTML = 'Hello world'; </syntaxhighlight> === [[JavaScript]] [[Bookmarklet]] === <syntaxhighlight lang="javascript"> javascript:'Hello world' </syntaxhighlight> of <syntaxhighlight lang="javascript"> javascript:alert("Hello world") </syntaxhighlight> === Javascript [[Node.js]] HTTP-server === <syntaxhighlight lang="javascript"> var http = require('http'); http.createServer( function (request, response) { response.writeHead(200, {'Content-Type': 'text/plain'}); response.end('Hello World\n'); } ).listen(8000); console.log('Server running at http://localhost:8000/'); </syntaxhighlight> === [[Lisp (programmeertaal)|Lisp]] === <syntaxhighlight lang="lisp"> (print "Hello world\n") </syntaxhighlight> === [[Liberty BASIC]] === <syntaxhighlight lang="basic"> notice "Hello world" </syntaxhighlight> === [[Lua (programmeertaal)|Lua]] === <syntaxhighlight lang="lua"> print("Hello World") </syntaxhighlight> === [[Malbolge]] === ('&%:9]!~}|z2Vxwv-,POqponl$Hjig%eB@@>}=<M:9wv6WsU2T|nm-,jcL(I&%$#" `CB]V?Tx<uVtT`Rpo3NlF.Jh++FdbCBA@?]!~|4XzyTT43Qsqq(Lnmkj"Fhg${z@> === [[Oberon (programmeertaal)|Oberon]] === <syntaxhighlight lang="oberon2"> MODULE Hello; IMPORT Out; PROCEDURE Do*; BEGIN Out.String("Hello world"); Out.Ln END Do; END Hello. </syntaxhighlight> ===[[Objective-C]]=== <syntaxhighlight lang="objc"> #include <Foundation/Foundation.h> int main (int argc, const char *argv[]) { NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; NSLog (@"Hello world"); [pool drain]; return 0; } </syntaxhighlight> === [[Pascal (programmeertaal)|Pascal]] === <syntaxhighlight lang="pascal"> program helloworld(output); begin writeln('Hello world') end. </syntaxhighlight> === [[Perl (programmeertaal)|Perl]] === <syntaxhighlight lang="perl"> print "Hello world\n"; </syntaxhighlight> === [[PHP: Hypertext Preprocessor]]=== Korte notatie: <syntaxhighlight lang="php"> <?="Hello world"?> </syntaxhighlight> Lange notatie: <syntaxhighlight lang="php"> <?php echo "Hello world"; ?> </syntaxhighlight> === [[Piet (programmeertaal)|Piet]] === [[Bestand:Piet Program Hello World.gif|Hello world in Piet]] === [[PL/1]] === <pre> Hello: proc options(main); put list ('Hello world'); end Hello; </pre> === [[PL/pgSQL]] === <syntaxhighlight lang="plpgsql"> begin dbms_output.put_line('Hello world'); end; </syntaxhighlight> === [[Prolog]] === <syntaxhighlight lang="prolog"> write('Hello world'), nl. </syntaxhighlight> === [[Python (programmeertaal)|Python]] === ==== Python 2 ==== <syntaxhighlight lang="python"> print "Hello world" </syntaxhighlight> ==== Python 3 ==== <syntaxhighlight lang="python"> print("Hello world") </syntaxhighlight> === [[قلب]] === <pre> (قول "مرحبا يا عالم!") </pre> === [[RPG (programmeertaal)|RPG]] === <pre> I 'HELLO WORLD' C HELLO C DSPLY HELLO C RETRN </pre> === [[Ruby (programmeertaal)|Ruby]] === <syntaxhighlight lang="ruby"> print "Hello world" </syntaxhighlight> === [[Rust (programmeertaal)|Rust]] === <syntaxhighlight lang="rust"> fn main() { println!("Hello World!"); } </syntaxhighlight> === [[SAS (programmeertaal)|SAS]] === <syntaxhighlight lang="sas"> data _null_; put "Hello world"; run; </syntaxhighlight> of: <syntaxhighlight lang="sas"> %put Hello world; </syntaxhighlight> === [[Scala (programmeertaal)|Scala]] === Een versie die in een [[command-line-interface]] gestart kan worden:<ref>{{Cite web| title = Getting Started with Scala| accessdate = 2013-03-08| url = https://www.scala-lang.org/node/166}}</ref> <syntaxhighlight lang="scala"> // Hello World in Scala object HelloWorld { def main(args: Array[String]) { println("Hello, world!") } } </syntaxhighlight> Een versie met een [[grafische gebruikersomgeving]]: <syntaxhighlight lang="scala"> import swing._ object HelloWorld extends SimpleSwingApplication { def top = new MainFrame { title = "Hello world" contents = new Button { text = "Click Me!" } } } </syntaxhighlight> === [[Seed7]] === <pre> $ include "seed7_05.s7i"; const proc: main is func begin writeln("Hello world"); end func; </pre> === [[Shell (informatica)|Shelltalen]] === <syntaxhighlight lang="powershell"> echo Hello world </syntaxhighlight> Deze vorm werkt in (bijna) alle shelltalen: de Bourne-shell, korn-shell, [[bash|Bourne again shell]], [[POSIX]]-shell, C-shell en de DOS- en Windows-shells. In sommige shelltalen kan het volgende alternatief gebruikt worden: <syntaxhighlight lang="bash"> printf "Hello world\n" </syntaxhighlight> === [[Swift (programmeertaal)|Swift]] === <syntaxhighlight lang="swift"> print("Hello, World!") </syntaxhighlight> === [[Tcl (programmeertaal)|Tcl]] === <syntaxhighlight lang="tcl"> puts "Hello world" </syntaxhighlight> === [[Visual Basic]] === <syntaxhighlight lang="vb.net"> MessageBox.show("Hello world") </syntaxhighlight> of <syntaxhighlight lang="vb.net"> MsgBox("Hello world") </syntaxhighlight> of <syntaxhighlight lang="vb.net"> Debug.print("Hello world") </syntaxhighlight> === [[VBScript|Visual Basic script]] === <syntaxhighlight lang="vbscript"> MsgBox("Hello world") </syntaxhighlight> === [[Visual DialogScript]] === info Hello world === [[WebAssembly|WebAssembly Text Format]] === Door het importeren van "console.log" van [[javascript]] <syntaxhighlight lang="wat"> (module (import "console" "log" (func $log (param i32) (param i32))) (import "js" "mem" (memory 1)) (data (i32.const 0) "Hello World") ;; string in global memory schrijven (func (export "helloWorld") i32.const 0 i32.const 11 call $log ) ) </syntaxhighlight> Het bovenstaande kan dan na compileren naar een .wasm bestand gebruikt worden in javascript: <syntaxhighlight lang="javascript"> function consoleLogString(offset, length) { var bytes = new Uint8Array(memory.buffer, offset, length); var string = new TextDecoder('utf8').decode(bytes); console.log(string); } var memory = WebAssembly.Memory({initial: 1}); var importObject = { console: { log: consoleLogString }, js: { mem: memory } }; WebAssembly.instantiateStreaming(fetch("log.wasm"), importObject) .then(obj => { obj.instance.exports.helloWorld(); }); </syntaxhighlight> == Hello world in verschillende opmaaktalen == === [[HyperText Markup Language|HTML]] === <syntaxhighlight lang="html"> <html> <head> <title> Hello world </title> </head> <body> <p>Hello world</p> </body> </html> </syntaxhighlight> Of zonder titel: <syntaxhighlight lang="html"> <html> <body> <p>Hello world</p> </body> </html> </syntaxhighlight> === [[LaTeX]] === <syntaxhighlight lang="latex"> \documentclass{article} \begin{document} Hello world \end{document} </syntaxhighlight> === [[XML]] === <syntaxhighlight lang="xml"> <?xml version="1.0"?> <tekst>Hello world</tekst> </syntaxhighlight> == Externe link == * {{en}}[https://helloworldcollection.github.io/ Hello world in een paar honderd verschillende programmeertalen] {{Appendix}} {{Commonscat|Hello World}} [[Categorie:Geschiedenis van de informatica]] [[Categorie:Programmeren]] </textarea><div class="templatesUsed"><div class="mw-templatesUsedExplanation"><p>Op deze pagina gebruikte sjablonen: </p></div><ul> <li><a href="/wiki/Sjabloon:Appendix" title="Sjabloon:Appendix">Sjabloon:Appendix</a> (<a href="/w/index.php?title=Sjabloon:Appendix&action=edit" title="Sjabloon:Appendix">bekijk bron</a>) (uitgebreid beveiligd)</li><li><a href="/wiki/Sjabloon:Aut" title="Sjabloon:Aut">Sjabloon:Aut</a> (<a href="/w/index.php?title=Sjabloon:Aut&action=edit" title="Sjabloon:Aut">bekijk bron</a>) (semi-beveiligd)</li><li><a href="/wiki/Sjabloon:Cite_book" class="mw-redirect" title="Sjabloon:Cite book">Sjabloon:Cite book</a> (<a href="/w/index.php?title=Sjabloon:Cite_book&action=edit" class="mw-redirect" title="Sjabloon:Cite book">bewerken</a>) </li><li><a href="/wiki/Sjabloon:Cite_web" class="mw-redirect" title="Sjabloon:Cite web">Sjabloon:Cite web</a> (<a href="/w/index.php?title=Sjabloon:Cite_web&action=edit" class="mw-redirect" title="Sjabloon:Cite web">bekijk bron</a>) (semi-beveiligd)</li><li><a href="/wiki/Sjabloon:Citeer_boek" title="Sjabloon:Citeer boek">Sjabloon:Citeer boek</a> (<a href="/w/index.php?title=Sjabloon:Citeer_boek&action=edit" title="Sjabloon:Citeer boek">bekijk bron</a>) (uitgebreid beveiligd)</li><li><a href="/wiki/Sjabloon:Citeer_web" title="Sjabloon:Citeer web">Sjabloon:Citeer web</a> (<a href="/w/index.php?title=Sjabloon:Citeer_web&action=edit" title="Sjabloon:Citeer web">bekijk bron</a>) (semi-beveiligd)</li><li><a href="/wiki/Sjabloon:Citeerslotjes" title="Sjabloon:Citeerslotjes">Sjabloon:Citeerslotjes</a> (<a href="/w/index.php?title=Sjabloon:Citeerslotjes&action=edit" title="Sjabloon:Citeerslotjes">bekijk bron</a>) (semi-beveiligd)</li><li><a href="/wiki/Sjabloon:Commonscat" title="Sjabloon:Commonscat">Sjabloon:Commonscat</a> (<a href="/w/index.php?title=Sjabloon:Commonscat&action=edit" title="Sjabloon:Commonscat">bekijk bron</a>) (semi-beveiligd)</li><li><a href="/wiki/Sjabloon:En" class="mw-redirect" title="Sjabloon:En">Sjabloon:En</a> (<a href="/w/index.php?title=Sjabloon:En&action=edit" class="mw-redirect" title="Sjabloon:En">bekijk bron</a>) (semi-beveiligd)</li><li><a href="/wiki/Sjabloon:First_non_empty" title="Sjabloon:First non empty">Sjabloon:First non empty</a> (<a href="/w/index.php?title=Sjabloon:First_non_empty&action=edit" title="Sjabloon:First non empty">bekijk bron</a>) (uitgebreid beveiligd)</li><li><a href="/wiki/Sjabloon:ISBN" title="Sjabloon:ISBN">Sjabloon:ISBN</a> (<a href="/w/index.php?title=Sjabloon:ISBN&action=edit" title="Sjabloon:ISBN">bekijk bron</a>) (semi-beveiligd)</li><li><a href="/wiki/Sjabloon:InterProject" title="Sjabloon:InterProject">Sjabloon:InterProject</a> (<a href="/w/index.php?title=Sjabloon:InterProject&action=edit" title="Sjabloon:InterProject">bekijk bron</a>) (semi-beveiligd)</li><li><a href="/wiki/Sjabloon:References" title="Sjabloon:References">Sjabloon:References</a> (<a href="/w/index.php?title=Sjabloon:References&action=edit" title="Sjabloon:References">bekijk bron</a>) (uitgebreid beveiligd)</li><li><a href="/wiki/Sjabloon:Sfnref" title="Sjabloon:Sfnref">Sjabloon:Sfnref</a> (<a href="/w/index.php?title=Sjabloon:Sfnref&action=edit" title="Sjabloon:Sfnref">bekijk bron</a>) (uitgebreid beveiligd)</li><li><a href="/wiki/Sjabloon:Taal-en" title="Sjabloon:Taal-en">Sjabloon:Taal-en</a> (<a href="/w/index.php?title=Sjabloon:Taal-en&action=edit" title="Sjabloon:Taal-en">bekijk bron</a>) (semi-beveiligd)</li><li><a href="/wiki/Sjabloon:Taalaanduiding" title="Sjabloon:Taalaanduiding">Sjabloon:Taalaanduiding</a> (<a href="/w/index.php?title=Sjabloon:Taalaanduiding&action=edit" title="Sjabloon:Taalaanduiding">bekijk bron</a>) (semi-beveiligd)</li><li><a href="/wiki/Sjabloon:Taalaanduiding/styles.css" title="Sjabloon:Taalaanduiding/styles.css">Sjabloon:Taalaanduiding/styles.css</a> (<a href="/w/index.php?title=Sjabloon:Taalaanduiding/styles.css&action=edit" title="Sjabloon:Taalaanduiding/styles.css">bewerken</a>) </li><li><a href="/wiki/Sjabloon:Zusterproject_box" title="Sjabloon:Zusterproject box">Sjabloon:Zusterproject box</a> (<a href="/w/index.php?title=Sjabloon:Zusterproject_box&action=edit" title="Sjabloon:Zusterproject box">bekijk bron</a>) (semi-beveiligd)</li><li><a href="/wiki/Module:Arguments" title="Module:Arguments">Module:Arguments</a> (<a href="/w/index.php?title=Module:Arguments&action=edit" title="Module:Arguments">bewerken</a>) </li><li><a href="/wiki/Module:If_empty" title="Module:If empty">Module:If empty</a> (<a href="/w/index.php?title=Module:If_empty&action=edit" title="Module:If empty">bewerken</a>) </li><li><a href="/wiki/Module:String" title="Module:String">Module:String</a> (<a href="/w/index.php?title=Module:String&action=edit" title="Module:String">bekijk bron</a>) (uitgebreid beveiligd)</li><li><a href="/wiki/Module:StringReplace" title="Module:StringReplace">Module:StringReplace</a> (<a href="/w/index.php?title=Module:StringReplace&action=edit" title="Module:StringReplace">bekijk bron</a>) (semi-beveiligd)</li></ul></div><p id="mw-returnto">Terug naar <a href="/wiki/Hello_world_(programma)" title="Hello world (programma)">Hello world (programma)</a>.</p> <!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Overgenomen van "<a dir="ltr" href="https://nl.wikipedia.org/wiki/Hello_world_(programma)">https://nl.wikipedia.org/wiki/Hello_world_(programma)</a>"</div></div> <div id="catlinks" class="catlinks catlinks-allhidden" data-mw="interface"></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Privacybeleid</a></li> <li id="footer-places-about"><a href="/wiki/Wikipedia">Over Wikipedia</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Wikipedia:Algemeen_voorbehoud">Disclaimers</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Gedragscode</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Ontwikkelaars</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/nl.wikipedia.org">Statistieken</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Cookieverklaring</a></li> <li id="footer-places-mobileview"><a href="//nl.m.wikipedia.org/w/index.php?title=Hello_world_(programma)&action=edit&mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobiele weergave</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/static/images/footer/wikimedia-button.svg" width="84" height="29" alt="Wikimedia Foundation" loading="lazy"></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/w/resources/assets/poweredby_mediawiki.svg" alt="Powered by MediaWiki" width="88" height="31" loading="lazy"></a></li> </ul> </footer> </div> </div> </div> <div class="vector-settings" id="p-dock-bottom"> <ul></ul> </div><script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-f69cdc8f6-m9w6c","wgBackendResponseTime":223,"wgPageParseReport":{"limitreport":{"cputime":"0.016","walltime":"0.022","ppvisitednodes":{"value":27,"limit":1000000},"postexpandincludesize":{"value":831,"limit":2097152},"templateargumentsize":{"value":0,"limit":2097152},"expansiondepth":{"value":2,"limit":100},"expensivefunctioncount":{"value":0,"limit":500},"unstrip-depth":{"value":0,"limit":20},"unstrip-size":{"value":0,"limit":5000000},"entityaccesscount":{"value":0,"limit":400},"timingprofile":["100.00% 2.149 1 -total"," 95.58% 2.054 2 Sjabloon:Halfbr"]},"cachereport":{"origin":"mw-web.codfw.main-f69cdc8f6-m9w6c","timestamp":"20241124014454","ttl":2592000,"transientcontent":false}}});});</script> </body> </html>