يحتوي مستودع "Hello World" على تطبيقات للنص الكلاسيكي "Hello, World!" البرنامج بلغات برمجة متعددة. يوضح هذا المشروع وظائف بناء الجملة والإخراج الأساسية عبر مجموعة متنوعة من بيئات البرمجة.
يحتوي كل ملف على "Hello, World!" البرنامج بلغة برمجة مختلفة:
hello_world.bash : نص باش.hello_world.c : لغة البرمجة سي.hello_world.clj : لغة البرمجة Clojure.hello_world.cpp : لغة برمجة C++.hello_world.cs : لغة البرمجة C#.hello_world.go : اذهب إلى لغة البرمجة.hello_world.java : لغة برمجة جافا.hello_world.js : لغة برمجة جافا سكريبت.hello_world.php : لغة برمجة PHP.hello_world.pl : لغة البرمجة بيرل.hello_world.ps1 : البرنامج النصي PowerShell.hello_world.py : لغة البرمجة بايثون.hello_world.r : لغة برمجة R.hello_world.rb : لغة برمجة روبي.hello_world.ts : لغة برمجة TypeScript.hello_world.vb : لغة برمجة فيجوال بيسك. ليست هناك حاجة إلى تبعيات خارجية لهذه الملفات، باستثناء وقت التشغيل القياسي أو المترجم لكل لغة برمجة.
بالنسبة للغات المترجمة، استخدم الإرشادات التالية لتجميع وتشغيل "Hello, World!" البرامج.
gcc -o hello_world hello_world.c
./hello_worldg++ -o hello_world hello_world.cpp
./hello_worldcsc hello_world.cs
./hello_world.exeبالنسبة للغات المترجمة، ما عليك سوى تشغيل الملفات باستخدام المترجم أو وقت التشغيل المناسب:
python3 hello_world.pynode hello_world.jsbash hello_world.bash يقوم كل برنامج بإخراج النص Hello, World! إلى وحدة التحكم. يعد هذا المشروع بمثابة مقدمة بسيطة للبرمجة في كل لغة من هذه اللغات، مما يوضح بناء الجملة الأساسي للإخراج والتجميع (عند الضرورة).
لا تتردد في المساهمة بالتطبيقات بلغات إضافية أو اقتراح تحسينات على التطبيقات الحالية.