www.wikidata.de-de.nina.az
Dies ist eine Liste von Hallo Welt Programmen fur gebrauchliche hohere Programmiersprachen Fur jede Sprache wird vorgefuhrt wie man in ihr die einfache Aufgabe lost den Text Hallo Welt auf den Bildschirm auszugeben Weitere Beispiele fur grafische Benutzeroberflachen Web Technologien exotische Programmiersprachen und Textauszeichnungssprachen sind unter Liste von Hallo Welt Programmen Sonstige aufgefuhrt Beispiele in Assembler fur verschiedene Plattformen finden sich unter Liste von Hallo Welt Programmen Assembler Das kurzeste Hallo Welt Programm liefert die Programmiersprache APL das zweitkurzeste Forth Beide kommen dabei ohne Funktions oder Schlusselwort aus Inhaltsverzeichnis 1 A 1 1 ABAP 1 2 ActionScript 1 3 Ada 1 4 Algol 60 1 5 Algol 68 1 6 AMOS BASIC 1 7 APL 1 8 AppleScript 1 9 ASP Active Server Pages 1 10 AutoHotkey 1 11 AutoIt 1 12 AutoLISP 1 13 awk 2 B 2 1 B 2 2 BASIC 2 3 Batch 2 4 BeanShell 2 5 Blitz Basic 2 6 BlitzMax 2 7 Boo 3 C 3 1 C 3 1 1 C unter Benutzung der POSIX API 3 1 2 C mit GTK 3 1 3 C mit Windows API 3 2 C 3 2 1 C CLI 3 2 2 C CX 3 2 3 C mit gtkmm 3 2 4 C mit Qt 3 3 C 3 4 C AL 3 5 Ceylon 3 6 CIL 3 7 CLIST 3 8 Clojure 3 9 COBOL 3 10 COLDFUSION 3 11 COMAL 3 12 Common Lisp 3 13 Component Pascal 4 D 4 1 D 4 2 DarkBASIC 4 3 dBASE FoxPro und Clipper 4 4 Dylan 5 E 5 1 Eiffel 5 2 ELAN 5 3 Elixir 5 4 Emacs Lisp Elisp 5 5 Erlang 6 F 6 1 F 6 2 Forth 6 3 Fortran 6 4 Fortress 6 5 FreeBASIC 7 G 7 1 GML 7 2 Gambas 7 3 Go 7 4 Groovy 8 H 8 1 Haskell 8 2 Haxe 9 I 9 1 IDL RSI 9 2 Io 10 J 10 1 J 10 2 JavaScript 10 2 1 Im Browser 10 2 2 Mit Node js 10 3 Java 10 3 1 Java Applet 10 4 Julia 11 K 11 1 KiXtart 11 2 Kotlin 12 L 12 1 Lisp 12 2 Logo 12 3 Lua 13 M 13 1 Matlab 13 2 mIRC Script 13 3 MS DOS Batch 14 O 14 1 Oberon 14 2 Object Pascal 14 3 OCaml 14 4 Objective C 14 4 1 Objective C mit Cocoa 14 5 OpenLaszlo 14 6 Oz 15 P 15 1 Pascal 15 2 PEARL 15 3 Perl 5 15 3 1 Perl 5 mit Tk 15 3 2 Perl 5 mit Wx 15 4 Perl 6 15 5 PHP 15 6 Pike 15 7 PL I 15 8 PL pgSQL prozedurale Spracherweiterung von PostgreSQL 15 9 PL SQL prozedurale Spracherweiterung von Oracle 15 10 PocketC 15 11 POV Ray 15 12 PowerShell 15 13 Progress 4GL 15 14 Prolog 15 15 PureBasic 15 16 Python 15 16 1 Python mit Tkinter 16 Q 16 1 QBasic 17 R 17 1 R 17 2 Racket 17 3 REXX 17 4 Ruby 17 4 1 Ruby mit GTK 17 4 2 Ruby mit Tk 17 5 Rust 18 S 18 1 SAS 18 2 Scala 18 3 Scheme 18 4 Seed7 18 5 Smalltalk 18 6 Spec 18 7 Standard ML 18 8 SQL 18 9 StarOffice Basic 18 10 Swift 19 T 19 1 Tcl 19 2 Tcl Tk 19 3 XOTcl 19 4 TI Basic 19 5 Turing 20 U 20 1 Unix Shell 21 V 21 1 Verilog 21 2 VHDL 21 3 Visual Basic Visual Basic Script und Visual Basic for Applications 21 4 Visual Basic NET 22 Siehe auch 23 Weblinks 24 EinzelnachweiseA BearbeitenABAP Bearbeiten REPORT Z HALLO WELT WRITE Hallo Welt ActionScript Bearbeiten trace Hallo Welt ActionScript 3 0 und unter Benutzung der DocumentClass package import flash display Sprite public class Main extends Sprite public function Main trace Hallo Welt Ada Bearbeiten with Ada Text IO procedure Hallo is begin Ada Text IO Put Line Hallo Welt end Hallo Fur eine Erklarung des Programms siehe Ada Programming Basic in den englischsprachigen Wikibooks Algol 60 Bearbeiten BEGIN OUTSTRING 2 HALLO WELT END Bei der Sprachdefinition von ALGOL 60 wurden die Ein Ausgabeanweisungen ausdrucklich von der Standardisierung ausgenommen so dass deren Implementierungen stark zwischen den Compilern variieren So wird dieser Text bei der Electrologica X1 nach vorheriger Wahl des Ausgabekanals mit SELECTOUTPUT 2 mit WRITETEXT HALLO WELT statt mit dem OUTSTRING Befehl ausgegeben Algol 68 Bearbeiten print Hallo Welt AMOS BASIC Bearbeiten Hallo Welt APL Bearbeiten Hallo Welt AppleScript Bearbeiten display dialog Hallo Welt ASP Active Server Pages Bearbeiten lt Response Write Hallo Welt gt oder verkurzt lt Hallo Welt gt AutoHotkey Bearbeiten Variante 1 eine klassische MessageBox MsgBox Hallo Welt Variante 2 Startet das Programm Notepad und tippt dort Hallo Welt ein Run notepad exe WinWaitActive ahk class Notepad Send Hallo Welt AutoIt Bearbeiten Variante 1 Startet eine normale Messagebox ohne Titel MsgBox 0 Hallo Welt Variante 2 Startet den Editor wartet bis dieser aktiv ist halt das Fenster wahrend der Ausfuhrung des Send Befehls aktiv und schreibt Hallo Welt hinein Run notepad exe WinWaitActive CLASS Notepad SendKeepActive CLASS Notepad Send Hallo Welt 1 AutoLISP Bearbeiten princ Hallo Welt awk Bearbeiten BEGIN print Hallo Welt B BearbeitenB Bearbeiten main printf Hallo Welt BASIC Bearbeiten Traditionelles unstrukturiertes BASIC 10 PRINT Hallo Welt bzw im Direktmodus Hallo Welt Batch Bearbeiten Die Kommandozeilenbefehlssprache von MS DOS PC DOS DR DOS und Windows NT echo Hallo Welt BeanShell Bearbeiten print Hallo Welt Blitz Basic Bearbeiten Ohne GUI Print Hallo Welt WaitKey End Mit GUI BlitzPlus window CreateWindow Hallo Welt Fenster 0 0 100 80 0 1 label CreateLabel Hallo Welt 5 5 80 20 window Repeat Until WaitEvent 803 BlitzMax Bearbeiten Framework BRL StandardIO Print Hallo Welt Boo Bearbeiten print Hallo Welt C BearbeitenC Bearbeiten include lt stdio h gt int main puts Hallo Welt return 0 Siehe auch Varianten der Programmiersprache C C unter Benutzung der POSIX API Bearbeiten include lt unistd h gt const char HALLOWELT Hallo Welt n int main void write STDOUT FILENO HALLOWELT sizeof HALLOWELT 1 return 0 C mit GTK Bearbeiten include lt gtk gtk h gt gboolean delete event GtkWidget widget GdkEvent event gpointer data return FALSE void destroy GtkWidget widget gpointer data gtk main quit void clicked GtkWidget widget gpointer data g print Hallo Welt n int main int argc char argv gtk init amp argc amp argv GtkWidget window GtkWidget button window gtk window new GTK WINDOW TOPLEVEL gtk container set border width GTK CONTAINER window 10 g signal connect G OBJECT window delete event G CALLBACK delete event NULL g signal connect G OBJECT window destroy G CALLBACK destroy NULL button gtk button new with label Hallo Welt g signal connect G OBJECT button clicked G CALLBACK clicked NULL gtk widget show button gtk container add GTK CONTAINER window button gtk widget show window gtk main C mit Windows API Bearbeiten include lt windows h gt VOID WINAPI WinMainCRTStartup VOID MessageBox HWND DESKTOP Hallo Welt Mein erstes Programm MB OK ExitProcess 0 C Bearbeiten include lt iostream gt int main std cout lt lt Hallo Welt lt lt std endl C CLI Bearbeiten int main System Console WriteLine Hallo Welt C CX Bearbeiten include stdafx h using lt Platform winmd gt using namespace Platform MTAThread int main Array lt String gt args String message Hallo Welt Details Console WriteLine message C mit gtkmm Bearbeiten include lt gtkmm main h gt include lt gtkmm button h gt include lt gtkmm window h gt int main int argc char argv Gtk Main m main argc argv Gtk Window m window Gtk Button m button Hallo Welt m window add m button m button show Gtk Main run m window C mit Qt Bearbeiten include lt QLabel gt include lt QApplication gt int main int argc char argv QApplication app argc argv QLabel label Hallo Welt label show app exec C Bearbeiten Ausgabe in der Konsole static class Program static void Main System Console WriteLine Hallo Welt ab C 9 werden Anweisungen auf oberster Ebene unterstutzt Es wird keine Hauptklasse und keine Hauptmethode benotigt 1 System Console WriteLine Hallo Welt Ausgabe in einer Messagebox static class Program static void Main System Windows Forms MessageBox Show Hallo Welt C AL Bearbeiten MESSAGE Hallo Welt Ceylon Bearbeiten In der Datei module ceylon module hello 1 0 0 In der Datei hallo ceylon shared void run print Hallo Welt CIL Bearbeiten assembly HalloWelt assembly extern mscorlib method public static void Main cil managed entrypoint maxstack 1 ldstr Hallo Welt call void mscorlib System Console WriteLine string ret CLIST Bearbeiten WRITE HALLO WELT Clojure Bearbeiten println Hallo Welt COBOL Bearbeiten 000100 IDENTIFICATION DIVISION 000200 PROGRAM ID HELLOWORLD 000900 PROCEDURE DIVISION 001000 MAIN 001100 DISPLAY Hallo Welt 001200 STOP RUN COLDFUSION Bearbeiten lt cfset beispiel Hallo Welt gt lt cfoutput gt beispiel lt cfoutput gt COMAL Bearbeiten 10 PRINT Hallo Welt Common Lisp Bearbeiten write line Hallo Welt Component Pascal Bearbeiten MODULE HalloWelt IMPORT Out PROCEDURE Output BEGIN Out String Hallo Welt Out Ln END Output END HalloWelt D BearbeitenD Bearbeiten import std stdio void main writeln Hallo Welt DarkBASIC Bearbeiten print Hallo Welt wait key dBASE FoxPro und Clipper Bearbeiten Ausgabe in der nachsten freien Zeile Hallo Welt Zeilen und spaltengenaue Ausgabe 1 1 say Hallo Welt Ausgabe in einem Fenster wait window Hallo Welt Dylan Bearbeiten define method hallo welt format out Hallo Welt n end method hallo welt hallo welt E BearbeitenEiffel Bearbeiten class HALLO WELT create make feature make is do io put string Hallo Welt N end end ELAN Bearbeiten putline Hallo Welt Elixir Bearbeiten IO puts Hello World oder defmodule HelloWorld do def hello do IO puts Hello World end end Emacs Lisp Elisp Bearbeiten print Hallo Welt Ausgabe auf verschiedenen Wegen print Hallo Welt t Ausgabe im Minibuffer Meldungsbereich Voreinstellung also das gleiche wie der erste Aufruf message Hallo Welt auch das gleiche wie der erste Aufruf print Hallo Welt BUFFER Einfugen in BUFFER bei point aktuelle Cursorposition Ein buffer ist normalerweise eine zum Bearbeiten geoffnete oft noch nicht gespeicherte Datei print Hallo Welt Einfugen in current buffer den aktuellen buffer bei point insert Hallo Welt das gleiche print Hallo Welt MARKER Einfugen in den aktuellen buffer bei MARKER ein Marker ist eine vom Benutzer gespeicherte Position print akzeptiert noch exotischere Moglichkeiten als BUFFER oder MARKER die aber zu weit weg von einer simplen Ausgabe fuhren und deshalb hier nicht aufgefuhrt werden Keine der oben aufgefuhrten Moglichkeiten schreibt auf STDOUT oder STDERR weil Elisp innerhalb von Emacs ausgefuhrt wird der im typischen Einsatz kein befehlszeilenorientiertes Programm sondern nach innen orientiert ist Die am Anfang aufgefuhrten Varianten die normalerweise in den Minibuffer schreiben schreiben aber stattdessen auf STDERR wenn man Emacs nicht interaktiv Option batch auf der Befehlszeile startet gt emacs Q batch eval print Hallo Welt Hallo Welt gt emacs Q batch eval print Hallo Welt t Hallo Welt gt emacs Q batch eval message Hallo Welt Hallo Welt Die Moglichkeit auf STDOUT auszugeben gibt es wohl nicht Erlang Bearbeiten module hallo export hallo welt 0 hallo welt gt io fwrite Hallo Welt n F BearbeitenF Bearbeiten printfn Hallo Welt Forth Bearbeiten Als Wort hallo welt Hallo Welt cr bzw im Direktmodus Hallo Welt cr Fortran Bearbeiten program hallo print Hallo Welt end program hallo Fortress Bearbeiten component HalloWelt export Executable run args String print Hallo Welt end FreeBASIC Bearbeiten print Hallo Welt sleepG BearbeitenGML Bearbeiten show message Hallo Welt oder draw text x y Hallo Welt Gambas Bearbeiten PUBLIC SUB Form Enter PRINT Hallo Welt END Go Bearbeiten package main import fmt func main fmt Println Hallo Welt Groovy Bearbeiten println Hallo Welt H BearbeitenHaskell Bearbeiten main IO main putStrLn Hallo Welt Haxe Bearbeiten class Test static function main trace Hallo Welt Die daraus kompilierten SWF oder Neko Bytecodes sind allein lauffahig Zur Verwendung von kompiliertem JavaScript zusatzlich notig lt html gt lt body gt lt div id haxe trace gt lt div gt lt script type text javascript src hallo welt haxe js gt lt script gt lt body gt lt html gt I BearbeitenIDL RSI Bearbeiten PRO hallo welt PRINT Hallo Welt END Io Bearbeiten Hallo Welt printJ BearbeitenJ Bearbeiten public class HalloWelt public static void main String args System Console WriteLine Hallo Welt JavaScript Bearbeiten Im Browser Bearbeiten document write Hallo Welt Mit Node js Bearbeiten console log Hallo Welt Java Bearbeiten Ausgabe in der Konsole class Hallo public static void main String args System out println Hallo Welt Ausgabe in einer Messagebox mit dem GUI Toolkit Swing import javax swing class Hallo public static void main String args JOptionPane showMessageDialog null Hallo Welt Java Applet Bearbeiten Java Applets funktionieren in Verbindung mit HTML Die Java Datei import java applet import java awt public class HalloWelt extends Applet public void paint Graphics g g drawString Hallo Welt 100 50 Nachfolgend der Code zum Einbau in eine HTML Seite Vom W3C empfohlen lt object classid java HalloWelt class codetype application java vm width 600 height 100 gt lt object gt Fur Kompatibilitat zu sehr alten Browsern nicht empfohlen lt applet code HalloWelt class width 600 height 100 gt lt applet gt Julia Bearbeiten println Hallo Welt K BearbeitenKiXtart Bearbeiten Hallo Welt Kotlin Bearbeiten fun main println Hallo Welt L BearbeitenLisp Bearbeiten print Hallo Welt oder princ Hallo Welt terpri Mit terpri erfolgt Zeilenumbruch Logo Bearbeiten print Hallo Welt Lua Bearbeiten print Hallo Welt Hierbei konnen die Klammern um den String allerdings weggelassen werden print Hallo Welt M BearbeitenMatlab Bearbeiten fprintf Hallo Welt oder disp Hallo Welt oder disp Hallo Welt oder Hallo Welt mIRC Script Bearbeiten on 1 load echo Hallo Welt MS DOS Batch Bearbeiten echo off echo Hallo Welt O BearbeitenOberon Bearbeiten MODULE HalloWelt IMPORT Write BEGIN Write Line Hallo Welt END HalloWelt Object Pascal Bearbeiten CLI begin write Hallo Welt end GUI APPTYPE GUI uses Dialogs begin ShowMessage Hallo Welt end OCaml Bearbeiten print endline Hallo Welt Objective C Bearbeiten import lt stdio h gt int main puts Hallo Welt return 0 Oder mit Hilfe des Foundation Frameworks und in neuer typischer Schreibweise import lt Foundation Foundation h gt int main NSLog Hallo Welt return 0 Objective C mit Cocoa Bearbeiten import lt Cocoa Cocoa h gt interface Controller NSObject NSWindow window NSTextField textField end int main int argc const char argv NSAutoreleasePool pool NSAutoreleasePool alloc init NSApp NSApplication sharedApplication Controller controller Controller alloc init NSApp run controller release NSApp release pool release return EXIT SUCCESS implementation Controller id init if self super init nil textField NSTextField alloc initWithFrame NSMakeRect 10 0 10 0 85 0 20 0 textField setEditable NO textField setStringValue Hallo Welt window NSWindow alloc initWithContentRect NSMakeRect 100 0 350 0 200 0 40 0 styleMask NSTitledWindowMask NSClosableWindowMask NSMiniaturizableWindowMask backing NSBackingStoreBuffered defer YES window setDelegate self window setTitle Hallo Welt window contentView addSubview textField window makeKeyAndOrderFront nil return self void windowWillClose NSNotification notification NSApp terminate self end OpenLaszlo Bearbeiten lt canvas gt lt text gt Hallo Welt lt text gt lt canvas gt Oz Bearbeiten Show Hallo Welt P BearbeitenPascal Bearbeiten program Hallo Welt output begin writeln Hallo Welt end PEARL Bearbeiten MODULE HALLOWELT SYSTEM TERMINAL DIS lt gt SDVLS 2 PROBLEM SPC TERMINAL DATION OUT ALPHIC DIM TFU MAX FORWARD CONTROL ALL MAIN TASK OPEN TERMINAL PUT Hallo Welt TO TERMINAL CLOSE TERMINAL END MODEND Perl 5 Bearbeiten Ausgabe auf STDOUT print Hallo Welt n statt damit n in Zeilenumbruch umgewandelt wird printf Hallo Welt s n flexibler wie C s printf wieder n nicht n Ausgabe auf STDERR Zeilenumbruch wird automatisch angehangt warn Aber hallo Welt mit Fehlermeldung Programmdatei und Zeile die Lebewohl Welt mit Fehlermeldung und Programmbeendigung oder use feature qw say say Hallo Welt automatisch angehangter Zeilenumbruch Perl 5 mit Tk Bearbeiten use Tk init win new MainWindow label init win gt Label text gt Hallo Welt gt pack side gt top button init win gt Button text gt Ok command gt sub exit gt pack side gt top MainLoop Perl 5 mit Wx Bearbeiten use Wx App gt new gt MainLoop package App use parent qw Wx App sub OnInit Wx Frame gt new undef 1 Hallo Welt gt Show Perl 6 Bearbeiten Ausgabe auf STDOUT say Hallo Welt hangt Zeilenumbruch automatisch an put Hallo Welt dito bei einfachen Strings identisch zu say print Hallo Welt n statt damit n in Zeilenumbruch umgewandelt wird printf Hallo Welt s n flexibler wie C s printf wieder n nicht n objektorientierter Aufruf alles ist ein Objekt Hallo Welt say Hallo Welt put Hallo Welt n print Hallo Welt s printf n Zweites Argument bleibt ein Argument Hallo Welt s n printf Das hier geht nicht Ausgabe auf STDERR alle mit automatischem Zeilenumbruch note Aber hallo Welt einfache Ausgabe warn Aber hallo Welt mit Fehlermeldung Programmdatei und Zeile die Lebewohl Welt mit Fehlermeldung und Programmbeendigung objektorientierter Aufruf analog zu oben PHP Bearbeiten lt php print Hallo Welt gt oder lt php echo Hallo Welt gt oder lt Hallo Welt gt oder alternativ bei CLI Anwendungen lt php fwrite STDOUT Hallo Welt gt Pike Bearbeiten int main write Hallo Welt n return 0 PL I Bearbeiten Test procedure options main put skip list Hallo Welt end Test PL pgSQL prozedurale Spracherweiterung von PostgreSQL Bearbeiten BEGIN Eine Transaktion beginnen Eine Funktion namens hallo wird angelegt void bedeutet dass nichts zuruckgegeben wird CREATE OR REPLACE FUNCTION hallo RETURNS void AS Der Funktionskorper wird in Stringliteralen gekapselt Hier steht body zwischen den Zeichen Der Text zwischen den Zeichen muss eine Lange von mindestens 0 Zeichen aufweisen body BEGIN RAISE NOTICE Hallo Welt Eine Notiz wird aufgerufen END body Ende des Funktionskorpers LANGUAGE plpgsql Die Sprache des Funktionskorpers muss angegeben werden SELECT hallo Die Funktion wird mit einem SELECT aufgerufen Die Ausgabe der Notiz erfolgt in der Konsole ROLLBACK alles ruckgangig machen durch Zuruckrollen der Transaktion PL SQL prozedurale Spracherweiterung von Oracle Bearbeiten CREATE OR REPLACE PROCEDURE HelloWorld as BEGIN DBMS OUTPUT PUT LINE Hallo Welt END set serveroutput on exec HelloWorld PocketC Bearbeiten Konsole main puts Hallo Welt Dialogfenster main alert Hallo Welt In einer Textbox main box createctl EDIT Test ES MULTILINE 0x000 30 30 100 30 3000 editset box Hallo Welt POV Ray Bearbeiten camera location lt 0 0 5 gt look at lt 0 0 0 gt light source lt 10 20 10 gt color rgb 1 light source lt 10 20 10 gt color rgb 1 background color rgb 1 text ttf someFont ttf Hallo Welt 0 015 0 pigment color rgb lt 0 0 1 gt translate 3 x PowerShell Bearbeiten Kommandozeile Hallo Welt alternativ Write Host Hallo Welt oder echo Hallo Welt oder System Console WriteLine Hallo Welt Dialogfenster void System Reflection Assembly LoadWithPartialName System Windows Forms System Windows Forms MessageBox Show Hallo Welt Progress 4GL Bearbeiten DISPLAY Hallo Welt oder MESSAGE Hallo Welt VIEW AS ALERT BOX INFO BUTTONS OK Prolog Bearbeiten write Hallo Welt nl PureBasic Bearbeiten In der Konsole OpenConsole Print Hallo Welt Input Beendet das Programm beim naechsten Tastendruck CloseConsole Im Dialogfenster MessageRequester Nachricht Hallo Welt Im Fenster If OpenWindow 1 0 0 300 50 Hallo Welt PB Window ScreenCentered PB Window SystemMenu Oeffnet ein zentriertes Fenster TextGadget 1 10 10 280 20 Hallo Welt PB Text Border Erstellt ein Textfeld Hallo Welt Repeat event i WaitWindowEvent Arbeitet die Windowsevents ab Until event PB Event CloseWindow solange bis Schliessen geklickt wird EndIf Python Bearbeiten Bis einschliesslich Version 2 print ist ein Schlusselwort print Hallo Welt Ab Version 3 print ist eine Funktion print Hallo Welt oder mit doppelten Anfuhrungszeichen print Hallo Welt Als Easter Egg import hello Python mit Tkinter Bearbeiten from tkinter import Tkinter anstatt tkinter in Python 2 x root Tk Label root text Hallo Welt pack root mainloop Q BearbeitenQBasic Bearbeiten PRINT Hallo Welt R BearbeitenR Bearbeiten print Hallo Welt mit der cat Funktion cat Hallo Welt n oder mit der writeLines Funktion writeLines Hallo Welt Racket Bearbeiten lang racket base Hallo Welt REXX Bearbeiten say Hallo Welt Ruby Bearbeiten puts Hallo Welt Ruby mit GTK Bearbeiten require gtk2 Gtk Window new Hallo Welt show all signal connect delete event Gtk main quit Gtk main Ruby mit Tk Bearbeiten require tk TkRoot new title Hallo Welt Tk mainloop Rust Bearbeiten fn main println Hallo Welt S BearbeitenSAS Bearbeiten data null put Hallo Welt run oder SAS Macro Language put Hallo Welt Scala Bearbeiten Als interpretierbares Skript println Hallo Welt Unter Ausnutzung des Traits App als ubersetzbare Datei object HalloWelt extends App println Hallo Welt oder Java ahnlich als ubersetzbare Datei object HalloWelt def main args Array String println Hallo Welt Scheme Bearbeiten display Hallo Welt newline Seed7 Bearbeiten include seed7 05 s7i const proc main is func begin writeln Hallo Welt end func Smalltalk Bearbeiten Mit Enfin Smalltalk Hallo Welt out Mit VisualWorks Transcript show Hallo Welt Spec Bearbeiten using System public class Programm public static void Main string args requires forall int i in 0 args Length args i null Console WriteLine Hallo Welt Standard ML Bearbeiten print Hallo Welt n SQL Bearbeiten SELECT Hallo Welt AS message Fur Oracle Datenbanken MySQL SELECT Hallo Welt FROM dual Fur IBM DB2 SELECT Hallo Welt FROM sysibm sysdummy1 Fur MySQL PostgreSQL SQLite und MSSQL SELECT Hallo Welt StarOffice Basic Bearbeiten sub main print Hallo Welt end sub oder sub HalloWeltAlternativ MsgBox Hallo Welt end sub Swift Bearbeiten Swift 1 0 println Hallo Welt Swift 2 0 print Hallo Welt T BearbeitenTcl Bearbeiten puts Hallo Welt Tcl Tk Bearbeiten package require Tk label l text Hallo Welt pack l XOTcl Bearbeiten proc hello puts Hallo Welt TI Basic Bearbeiten Disp HELLO WORLD Turing Bearbeiten put Hallo Welt U BearbeitenUnix Shell Bearbeiten echo Hallo Welt V BearbeitenVerilog Bearbeiten module hallo welt initial begin display Hallo Welt 10 finish end endmodule VHDL Bearbeiten entity HelloWorld is end entity HelloWorld architecture Bhv of HelloWorld is begin HelloWorldProc process is begin report Hallo Welt wait end process HelloWorldProc end architecture Bhv Visual Basic Visual Basic Script und Visual Basic for Applications Bearbeiten MsgBox Hallo Welt alternativ uber den Windows Script Host WScript Echo Hallo Welt Visual Basic NET Bearbeiten Ausgabe in der Konsole Module Module1 Sub Main Console WriteLine Hallo Welt End Sub End Module Ausgabe in einer Messagebox Class Hallo Sub HalloWelt MsgBox Hallo Welt End Sub End ClassSiehe auch BearbeitenListe von Hallo Welt Programmen Sonstige Liste von Programmiersprachen Zeittafel der ProgrammiersprachenWeblinks Bearbeiten nbsp Wikibooks Auflistung von Hello World Programmen Lern und Lehrmaterialien englisch nbsp Commons Screenshots und Grafiken zu Hello World Sammlung von Bildern und Videos The Hello World Collection enthalt Hello World Programme in 500 Programmiersprachen Index of Hello World programs and beyond englisch dev mysql comEinzelnachweise Bearbeiten Bill Wagner et al What s new in C 9 0 Top level statements In learn microsoft com Microsoft 21 Februar 2023 abgerufen am 4 Juli 2023 englisch Abgerufen von https de wikipedia org w index php title Liste von Hallo Welt Programmen Hohere Programmiersprachen amp oldid 236595808