https://github.com/hacktoberfest17/programming
Code a program in a language of your choice.
https://github.com/hacktoberfest17/programming
beginner-friendly c erlang functional-programming golang hacktober hacktoberfest haskell html java javascript nodejs octave programming python python-3 racket ruby sql swift
Last synced: 12 days ago
JSON representation
Code a program in a language of your choice.
- Host: GitHub
- URL: https://github.com/hacktoberfest17/programming
- Owner: hacktoberfest17
- License: gpl-3.0
- Created: 2017-10-15T06:02:05.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-10-26T08:29:15.000Z (over 1 year ago)
- Last Synced: 2025-04-01T08:36:48.405Z (19 days ago)
- Topics: beginner-friendly, c, erlang, functional-programming, golang, hacktober, hacktoberfest, haskell, html, java, javascript, nodejs, octave, programming, python, python-3, racket, ruby, sql, swift
- Language: Java
- Homepage: https://hacktoberfest17.github.io/programming/
- Size: 44.7 MB
- Stars: 325
- Watchers: 24
- Forks: 771
- Open Issues: 863
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# HacktoberFest'x => where x is any number :-)
Anyone can use this project to make their contribution to an open source project on GitHub.
Celebrate [HacktoberFest](https://hacktoberfest.digitalocean.com/) by getting involved in the Open Source Community by completing some simple tasks in this project.
This is a Public Repository open to all members of the GitHub Community. Any member of the community may contribute to this project without being a collaborator.
## What is Hacktoberfest?
A month-long celebration from October 1st - 31st sponsored by [Digital Ocean](https://hacktoberfest.digitalocean.com/) and [GitHub](https://github.com/blog/2433-celebrate-open-source-this-october-with-hacktoberfest) to get people involved in [Open Source](https://github.com/open-source). Create your very first Pull Request to any Public Repository on GitHub and contribute to the Open Source Developer Community.[https://hacktoberfest.digitalocean.com/](https://hacktoberfest.digitalocean.com/)
## Check your hacktoberfest contributions at:
[https://hacktoberfest.digitalocean.com/stats](https://hacktoberfest.digitalocean.com/stats/t2013anurag)## How To Contribute to This Project
Here are 3 quick and painless steps to contribute to this project:* Add a program in any language. (A simple Hello World would suffice.)
To do so, first create an issue with the task you are doing, for example: "Issue - creating bubble sort in C". Add the `HacktoberFest` label in the issue and assign the issue to yourself. Create a pull request in response to that issue and finally submit it for review.* Name your branch `username_hello_world_in_c`.
Also create a directory for any new program if it doesn't exist.
eg. `hello_world`, `bubble_sort`.
Inside these directories you can create your own file named `program_name.language_extension` (`hello_world.cpp`)
Create a commit of the form - fixes #(issue_number)* Finally, wait for it to be merged!
## Getting Started
* Fork this repository (Click the Fork button in the top right of this page, click your Profile Image)
* Clone your fork down to your local machine```sh
$ git clone https://github.com/your-username/programming.git
```* Create a branch
```sh
$ git checkout -b branch-name
```* Make your changes
* Commit and Push```sh
$ git add filename
$ git commit -m 'commit message'
$ git push origin branch-name
```* Create a New Pull Request from your forked repository (Click the New Pull Request button located at the top of your repo)
* Wait for your PR review and merge approval!
* __Star this repository__ if you had fun!Don't forget to include the comments as seen above. Feel free to include additional information about the language you chose in your comments too! Like a link to a helpful introduction or tutorial.
## Reference Links
* [Tutorial: Creating your first pull request](https://github.com/Roshanjossey/first-contributions)* [Managing your Forked Repo](https://help.github.com/articles/fork-a-repo/)
* [Syncing a Fork](https://help.github.com/articles/syncing-a-fork/)
* [Keep Your Fork Synced](https://gist.github.com/CristinaSolana/1885435)
* [Awesome README examples ](https://github.com/sindresorhus/awesome)
* [Github-Flavored Markdown](https://guides.github.com/features/mastering-markdown/)
## Additional References Added By Contributors
* [GitHub license explained](https://choosealicense.com)
## Licensing
This repo is licensed under GNU General Public License v3.0. See [LICENSE](https://github.com/hacktoberfest17/programming/blob/master/LICENSE) for the full license text.