So, most of us try to remain skilled in more than one language...let's say possibly 4 to 5 languages and the first program we try to write in any language is none other than Hello World.
In search of how I can learn to write Hello World in as many language possible, I decided to search the web for various languages, but it is really a Herculian Task to search for as many as possible, but then Open-Source come handy. For the currently ongoing Hacktoberfest, I decided let's make newcomer's do it themselves. Created a repo with Hactoberfest tag, and Boomπ₯π₯π₯
In less than 24 hours, repo has 53 Hello Worlds(Yes, You heard it right) in differnet languages. Repo also conatins short information about every language. I know there are still plaenty of languages out there, but 53 by any meance is not a small number.
It will be great if you can contribute to the project by any of the following ways:
- You can improve code quality by adding comments to already available codes.
- You can add short langauge informations in README file.
- And yes, you can (and must π) add any new language you know.
blackbird71SR / Hello-World
Hello World in all possible programmnig languages
This project was active during Hacktoberfest-2018 and not currently maintained. If you are looking for the Hacktoberfest contribution here is another awesome repo: https://github.com/blackbird71SR/Code-Portfolios
Hello-World
Hello World in all possible programming languages
Aim
This repository should eventually contain the famous "Hello World" program in all the programming languages possible...
How to Contribute to this repository
- Star this repository using 'Star' button on the top.
- Click on Fork Repository using the 'Fork' button on the top.
- Clone the forked repository on your PC. Using this command on your Git bash or any terminal with git support :
git clone url
. - Now create a new branch with this command:
git branch branchname
and then use that branch by this command:git checkout branchname
. - Go ahead and make changes.
- After making changes use this command to add the changes:
git add filename
, and thengit commit -m "message here"
. - β¦
Note: Be sure to check Hello World in WhiteSpace language (HelloWorld.ws) and comment what do you think...
Top comments (10)
This has been done a few times.
The Hello World Collection
Hello World on Github
Rosetta Code - Hello World
Hello World in Many Programming Languages
Perhaps what you could do differently is provide a basic program in every language and link to an online code sandbox.
Shhh. Don't tell him! Just submit the rest as an enormous pull request and steal all the credit!
That cracked me up!! π π π π π π π π
I think it would make more sense to make your list of hello worlds only with with languages that YOU know. I know around 16 programming languages. So I could make a neat little "hello world" list but one which mean something actually.
I like this suggestion - you get an opportunity to contrast / compare different constructs in each language that can provide similar functionality, and pick out special features that make it awesome. It's a bit like a code golf challenge, do the same thing in the most: elegant / performant / insane ways.
I assume folks have met the 99 bottles website (1500 languages)?:
99-bottles-of-beer.net/
I provided one of the GNU Make implementations, which lasted about a week before it was improved upon :)
I think I've added a pull request. Never used GitHub before so this was a fantastic little project to learn with :)
Incredible.
Yes, It feels awesomeπ