"Hello World" in jeder Programmiersprache

Wagen wir ein Experiment und versuchen in jede Programmariersprache den Text "Hello World" auszugeben:)

Ich fange mit Python an

den folgenden Text in eine Datei speichern z.B. hello_world.py und mit dem Python Interpreter aufrufen:

python hello_world.py

print 'Hello World!'

Neuen Kommentar schreiben

CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
Profile picture for user Guest
Permanenter Link

Hello World in Lotusscript wäre:

Hier wird Lotus Domino Designer benötigt. Man erstellt eine Schaltfläche in einer Maske, Seite oder Ansicht und hinter der Schaltfläche ruft ein (Agent)Programm auf:
@Command([ToolsRunMacro]; "Mein Agent")
Nun erstellt man ein Agent(mein Agent) in der Lotus Datenbank und fügt folgende Code rein:
Sub Initialize Print "Hello World" End Sub
wenn man die Ausgabe als MessageBox haben möchte, dann:
Sub Initialize MessageBox("Hello World") End Sub
Über die Schaltfläche kann man nun Agent aufrufen.

Profile picture for user Guest
Permanenter Link

Und "Hello World" in HTML wäre:
Hello World Hello World
Diese Code kann man in Text-Editor hinzufügen und als HelloWorld.htm abspeichern.

Profile picture for user Guest
Permanenter Link

der Code ist falsch, richtiger wäre es:
#include

int main(void)
{
printf("Hello, World\n");

return 0;
}

unter hello.c speichern und und unter Linux mit

gcc -o hello hello.c

kompilieren und mit dem Befehl ./hello ausführen. Falls hello nicht ausführbar, mit dem Befehl die Rechte setzen und nochmal probieren chmod a+x hello

Unter Windows kannst du Bloodshed Dev C++ oder Visual Studio installieren.

Profile picture for user Guest
Permanenter Link

Hello World in Assembler /(MASM32)

MASM32 herunterladen und nach C:\masm32 entpacken

.386 .model flat, stdcall option casemap :none include \masm32\include\windows.inc include \masm32\include\kernel32.inc include \masm32\include\user32.inc includelib \masm32\lib\kernel32.lib includelib \masm32\lib\user32.lib

.data
HelloTitle db "MessageBox Title", 0
HelloText db "Hello World!", 0

.code

begin:
invoke MessageBox, NULL, addr HelloText, addr HelloTitle, MB_OK

invoke ExitProcess, 0
end begin

Den Code oben als winbox.asm in den Ordner C:\masm32\ speichern und mit den folgenden Befehlen kompilieren.

C:\masm32>ml /c /coff winbox.asm Microsoft (R) Macro Assembler Version 6.14.8444 Copyright (C) Microsoft Corp 1981-1997. All rights reserved.

Assembling: winbox.asm

***********
ASCII build
***********

C:\masm32>link /subsystem:windows /LIBPATH:c:\masm32\lib winbox.obj
Microsoft (R) Incremental Linker Version 5.12.8078
Copyright (C) Microsoft Corp 1992-1998. All rights reserved.

C:\masm32>winbox.exe

Komisch, dass hier noch keiner Hello Word in Java gepostet hat obwohl das wohl das meistbenutzte sein wird.. :-P

Naja, dann mal Hello World in Java:

public class HelloWorld {

     public static void main(String[ ] args) {

         System.out.println("Hello World!"); 

     }

 }

Suche

Neueste Kommentare

  • 4 weeks ago
    Transaction isolation level REPEATABLE-READ The recommended level for Drupal is "READ COMMITTED". (Drupal Status Report)

     Edit "/etc/my.cnf" ( under [mysqld] ):

    transaction_isolation="READ-COMMITTED"

    Restart MariaDB / MySQL:

  • 1 month ago
    Wget - Eine Webseite rekursive downloaden

    wget -U 'Mozilla/MyUserAgent' -P MyTempDir123 --wait=0.2 --random-wait -nd -r -x -l 4 -e robots=off --reject

  • 1 month ago
    Wget - Eine Webseite rekursive downloaden

    wget -U 'Mozilla/MyUserAgent2024' -P MyOutPutDirectory --wait=1 --random-wait -nd -r -l 2 -e robots=off --reject

  • 2 months 1 week ago
    CPU benchmarking with sysbench (single-threaded/all cores)

     

    # sysbench --threads="$(nproc)" cpu run

  • 2 months 1 week ago
    CPU benchmarking with sysbench (single-threaded/all cores)

    # sysbench --threads="$(nproc)" cpu run

  • 2 months 1 week ago
    Linux Autovervollständigung - bash autocomplete
    source ~/.bashrc

    Diese Lösung wird empfohlen aber hat bei mir nicht funktioniert.

    Welche Alternative gibt es?

  • 2 months 1 week ago
    PHP-CLI auf PHP8.2 umstellen (für Composer, Drush etc)

    ln -snf /opt/plesk/php/8.3/bin/php /etc/alternatives/php

  • 2 months 1 week ago
    Drush Update failed (require php >=8.2)

    In composer.json, update: 

     

  • 2 months 1 week ago
    Drupal: Anmeldung fehlgeschlagen Es hat mehr als 5 fehlerhafte Anmeldeversuche für dieses Benutzerkonto gegeben. Es ist vorübergehend gesperrt.
    drush sqlq "DELETE FROM flood"
  • 2 months 1 week ago
    Drupal SMTP + Gmail funktioniert nicht mehr (Passwort ist richtig); was ist die Lösung?