Le référentiel « Hello World » contient des implémentations du classique « Hello, World ! » programme dans plusieurs langages de programmation. Ce projet démontre la syntaxe de base et les fonctions de sortie dans une variété d'environnements de programmation.
Chaque fichier contient le message « Hello, World ! » programme dans un langage de programmation différent :
hello_world.bash
: script Bash.hello_world.c
: langage de programmation C.hello_world.clj
: Langage de programmation Clojure.hello_world.cpp
: langage de programmation C++.hello_world.cs
: langage de programmation C#.hello_world.go
: Allez au langage de programmation.hello_world.java
: langage de programmation Java.hello_world.js
: langage de programmation JavaScript.hello_world.php
: langage de programmation PHP.hello_world.pl
: langage de programmation Perl.hello_world.ps1
: script PowerShell.hello_world.py
: langage de programmation Python.hello_world.r
: langage de programmation R.hello_world.rb
: Langage de programmation Ruby.hello_world.ts
: langage de programmation TypeScript.hello_world.vb
: langage de programmation Visual Basic. Aucune dépendance externe n'est requise pour ces fichiers, en dehors du runtime ou du compilateur standard pour chaque langage de programmation.
Pour les langages compilés, utilisez les instructions suivantes pour compiler et exécuter le programme « Hello, World ! » programmes.
gcc -o hello_world hello_world.c
./hello_world
g++ -o hello_world hello_world.cpp
./hello_world
csc hello_world.cs
./hello_world.exe
Pour les langages interprétés, exécutez simplement les fichiers à l'aide de l'interpréteur ou du runtime approprié :
python3 hello_world.py
node hello_world.js
bash hello_world.bash
Chaque programme affiche le texte Hello, World!
à la console. Ce projet sert d'introduction simple à la programmation dans chacun de ces langages, démontrant la syntaxe de base pour la sortie et la compilation (si nécessaire).
N'hésitez pas à contribuer à des implémentations dans des langues supplémentaires ou à suggérer des améliorations aux implémentations existantes.