Skip to content

Latest commit

 

History

History
80 lines (54 loc) · 2.65 KB

File metadata and controls

80 lines (54 loc) · 2.65 KB

🌐 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.