Skip to content

Classic, but still fun. Contributors add hello_world in a new language, or improve an existing one with docs. Easy and educational.

License

Notifications You must be signed in to change notification settings

bugOpsX/Hello-World-in-Every-Language

Repository files navigation

🌐 Hello World in Every Language

Repo Banner Contributors Issues License


🚀 Overview

This repository is a community-driven collection of "Hello, World!" programs across as many programming languages as possible.
It’s perfect for beginners, learners, and enthusiasts who want to explore different programming syntaxes, paradigms, and cultures.


🌐 Languages Showcase

Here’s a quick peek at some of the languages already included:

Language Year Creator Type
C 1972 Dennis Ritchie Procedural / Systems
C++ 1983 Bjarne Stroustrup OOP / Systems
C# 2000 Microsoft Managed / OOP
Rust 2010 Graydon Hoare Systems / Safe
Go 2009 Google Concurrent / Systems
Python 1991 Guido van Rossum Scripting / General
Ruby 1995 Yukihiro Matsumoto Scripting / OOP

📌 Tip: You can add more languages or enhance existing ones by following the folder template.


Each language folder contains:

  • hello.<ext> → the Hello World program
  • README.md → program info, compile/run instructions, fun fact

🌟 Why Contribute?

  • Learn new programming languages hands-on
  • Understand syntax differences across languages
  • Showcase your coding journey and portfolio
  • Be part of a global, collaborative learning project

🛠 How to Contribute

  1. Fork the repository
  2. Create a branch: git checkout -b add-<language>
  3. Add your Hello World program inside a folder named after the language
  4. Include a README.md with:
    • Year Created & Creator
    • Compile/Run instructions
    • Output
    • Fun Fact (optional, but recommended)
  5. Submit a Pull Request

💡 Use existing language folders as a template to keep formatting consistent.


🔗 Related Projects

  • leachim6/hello-world – A massive collection of Hello World programs across hundreds of languages.

🧠 Fun Fact

"Hello, World!" programs are the canonical first program in nearly every language.
They’re simple, yet they reveal a lot about a language’s syntax, environment setup, and philosophy.


📄 License

This project is licensed under the MIT License – see the LICENSE file for details.

About

Classic, but still fun. Contributors add hello_world in a new language, or improve an existing one with docs. Easy and educational.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 22