{"id":13490253,"url":"https://github.com/TheRenegadeCoder/sample-programs","last_synced_at":"2025-03-28T06:30:43.768Z","repository":{"id":31820103,"uuid":"125427624","full_name":"TheRenegadeCoder/sample-programs","owner":"TheRenegadeCoder","description":"Sample Programs in Every Programming Language","archived":false,"fork":false,"pushed_at":"2025-03-24T17:36:48.000Z","size":26216,"stargazers_count":586,"open_issues_count":77,"forks_count":591,"subscribers_count":13,"default_branch":"main","last_synced_at":"2025-03-24T18:41:58.671Z","etag":null,"topics":["collection","discord","polyglot","programming-languages","snippets"],"latest_commit_sha":null,"homepage":"https://sampleprograms.io","language":"BASIC","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TheRenegadeCoder.png","metadata":{"files":{"readme":".github/README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":["jrg94"],"patreon":"TheRenegadeCoder","open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"custom":"https://www.paypal.me/therenegadecoder"}},"created_at":"2018-03-15T21:23:05.000Z","updated_at":"2025-03-24T17:36:04.000Z","dependencies_parsed_at":"2024-05-28T02:23:34.853Z","dependency_job_id":"ab4b2922-39ac-4a99-903e-bac67164bc6e","html_url":"https://github.com/TheRenegadeCoder/sample-programs","commit_stats":null,"previous_names":[],"tags_count":15,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheRenegadeCoder%2Fsample-programs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheRenegadeCoder%2Fsample-programs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheRenegadeCoder%2Fsample-programs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheRenegadeCoder%2Fsample-programs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TheRenegadeCoder","download_url":"https://codeload.github.com/TheRenegadeCoder/sample-programs/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245984241,"owners_count":20704787,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["collection","discord","polyglot","programming-languages","snippets"],"created_at":"2024-07-31T19:00:43.602Z","updated_at":"2025-03-28T06:30:43.746Z","avatar_url":"https://github.com/TheRenegadeCoder.png","language":"BASIC","readme":"# Sample Programs in Every Language\n\n[![Build Status](https://github.com/TheRenegadeCoder/sample-programs/actions/workflows/test-suite.yml/badge.svg?branch=main)](https://github.com/TheRenegadeCoder/sample-programs/actions/workflows/test-suite.yml)\n[![CodeQL](https://github.com/TheRenegadeCoder/sample-programs/actions/workflows/codeql-analysis.yml/badge.svg)](https://github.com/TheRenegadeCoder/sample-programs/actions/workflows/codeql-analysis.yml)\n[![Discord](https://img.shields.io/discord/612072397545275424)](https://discord.gg/Jhmtj7Z)\n\nWelcome to the [Sample Programs in Every Language][sample-programs-on-github] \nrepository! What began as a simple [100 Days of Code][1] challenge has expanded into a \nfun project. Within this repository, you'll find a growing collection of sample programs\nin just about every programming language to date.\n\n## Learn More\n\nTo get up to speed quickly, check out the [contributing doc][6]. Otherwise, \nhere are some helpful links:\n\n- [Projects][20]: a list of projects currently accepting code snippets\n- [Discord][15]: an invite to our community discord\n- [Code of Conduct][8]: a copy of the Contributor Convenant\n- [License][9]: a copy of the MIT license document\n- [News][sample-programs-news-series]: a series of articles about what's happening in the repo\n- [Template][sample-programs-template]: a template repo, so you can create your own collection\n\n## Support\n\nSample Programs in Every Language is a project run by myself, Jeremy Grifski, as \na part of my website, [The Renegade Coder][10]. If you're looking to support The Renegade Coder, check out my\n[list of ways you can grow the site][11]. To summarize, here are a few links you can use to support this project:\n\n- Subscribe to the The Renegade Coder\n  - [Patreon][7]\n  - [Newsletter][renegade-coder-newsletter]\n- [Support via PayPal][12]\n- [Turn off AdBlock When Using The Renegade Coder][13]\n- [Comment \u0026 Share Articles][sample-programs-on-the-renegade-coder]\n- [Follow Me on Twitter][14]\n- [Join the Community on Discord][15]\n\nThanks for your support! :relaxed:\n\n## Special Thanks\n\nMany of the solutions in this repo were created in collaboration with folks\ntrying to accomplish similar goals. Special thanks to the following folks\nfor sharing their work with our repo:\n\n- [@auroq][auroq-profile] for their development of [Glotter][glotter-repo]\n- [@joesephwegner][joesephwegner-profile] for their [ineverylang Repo][ineverylang-repo]\n- [@rzuckerm][rzuckerm-profile] for their development of [Glotter2][glotter2-repo] based on [Glotter][glotter-repo]\n- [@toturkmen][toturkmen-profile] for their [Baklava Repo][baklava-repo]\n\n[1]: http://www.100daysofcode.com/\n[6]: https://github.com/TheRenegadeCoder/sample-programs/blob/master/.github/CONTRIBUTING.md\n[7]: https://www.patreon.com/TheRenegadeCoder\n[8]: https://github.com/TheRenegadeCoder/sample-programs/blob/master/.github/CODE_OF_CONDUCT.md\n[9]: https://github.com/TheRenegadeCoder/sample-programs/blob/master/LICENSE\n[10]: https://therenegadecoder.com/\n[11]: https://therenegadecoder.com/blog/ways-you-can-help-grow-the-renegade-coder/\n[12]: https://www.paypal.me/therenegadecoder\n[13]: https://help.getadblock.com/support/solutions/articles/6000163989-how-do-i-pause-or-disable-adblock-\n[14]: https://twitter.com/RenegadeCoder94\n[15]: https://discord.gg/Jhmtj7Z\n[20]: https://sampleprograms.io/projects/\n\n[auroq-profile]: https://github.com/auroq\n[baklava-repo]: https://github.com/toturkmen/baklava\n[glotter-repo]: https://github.com/auroq/glotter\n[glotter2-repo]: https://github.com/rzuckerm/glotter2\n[ineverylang-repo]: https://github.com/josephwegner/ineverylang\n[joesephwegner-profile]: https://github.com/josephwegner\n[renegade-coder-newsletter]: https://therenegadecoder.com/about/newsletter/\n[rzuckerm-profile]: https://github.com/rzuckerm\n[sample-programs-news-series]: https://therenegadecoder.com/series/sample-programs-repo-news/\n[sample-programs-on-the-renegade-coder]: https://therenegadecoder.com/code/sample-programs-in-every-language/\n[toturkmen-profile]: https://github.com/toturkmen\n[sample-programs-template]: https://github.com/TheRenegadeCoder/sample-programs-template\n[sample-programs-on-github]: https://github.com/TheRenegadeCoder/sample-programs\n","funding_links":["https://github.com/sponsors/jrg94","https://patreon.com/TheRenegadeCoder","https://www.paypal.me/therenegadecoder","https://www.patreon.com/TheRenegadeCoder"],"categories":["BASIC","Repositories Supporting First Timers","ALGOL"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FTheRenegadeCoder%2Fsample-programs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FTheRenegadeCoder%2Fsample-programs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FTheRenegadeCoder%2Fsample-programs/lists"}