Programming languages are formal languages comprising a set of instructions used to produce various kinds of output. They enable developers to communicate with computers, from high-level abstractions like Python for rapid prototyping to low-level control in C++ for system programming. This repo showcases minimal "Hello, World!" examples across multiple languages
- Python (
/Python/hello.py) - Interpreted powerhouse for automation, data science, IoT scripting - JavaScript (
/JavaScript/hello.js) - Essential for web frontends and Node.js backends - HTML (
/HTML/hello.html) - Web structure foundation (markup language) - C (
/C/hello.c) - Low-level procedural language used for system programming, ardware interaction. - C++ (
/C++/hello.cpp) - High-performance systems and embedded programming - C# (
/C#/hello.cs) - Web, desktop, and enterprise applications - Java (
/Java/Main.java) - Enterprise apps with platform independence - PHP (
/PHP/hello.php) - Server-side dynamic web content - Ruby (
/Ruby/helloHP/hello.php) - Server-side dynamic web content - Ruby (
/Ruby/hello.rb) - Elegant syntax for web frameworks - Lua (
/Lua/hello.lua) - Lightweight embeddable scripting language
| Language | File Path | Run Command |
|---|---|---|
| Python | Python/hello.py |
python hello.py |
| JavaScript | JavaScript/hello.js |
node hello.js |
| HTML | HTML/hello.html |
Open in browser |
| C | C/hello.c |
gcc hello.c -o hello && ./hello |
| C++ | C++/hello.cpp |
g++ hello.cpp -o hello && ./hello |
| C# | C#/hello.cs |
dotnet run hello.cs |
| Java | Java/Main.java |
javac Main.java && java Main |
| PHP | PHP/hello.php |
php hello.php |
| Ruby | Ruby/hello.rb |
ruby hello.rb |
| Lua | Lua/hello.lua |
lua hello.lua |
Goal: 50+ languages! Contributions welcome—fork, add your language, PR! ⭐ Star if learning from these examples.
By Manu11-Pro