{"id":21089517,"url":"https://github.com/farinap5/learning-c","last_synced_at":"2025-05-16T12:32:14.989Z","repository":{"id":52976925,"uuid":"348745343","full_name":"farinap5/Learning-C","owner":"farinap5","description":"My collection of C programming examples.","archived":false,"fork":false,"pushed_at":"2024-07-02T01:03:06.000Z","size":72,"stargazers_count":6,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-04T01:11:28.520Z","etag":null,"topics":["c","learn-to-code","learning","learning-by-doing","programming"],"latest_commit_sha":null,"homepage":"","language":"C","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/farinap5.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"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}},"created_at":"2021-03-17T14:45:12.000Z","updated_at":"2024-07-02T01:03:09.000Z","dependencies_parsed_at":"2024-06-29T01:36:43.504Z","dependency_job_id":"540e80af-3fd2-4457-ba99-0a81f26e8d7e","html_url":"https://github.com/farinap5/Learning-C","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/farinap5%2FLearning-C","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/farinap5%2FLearning-C/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/farinap5%2FLearning-C/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/farinap5%2FLearning-C/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/farinap5","download_url":"https://codeload.github.com/farinap5/Learning-C/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254530340,"owners_count":22086594,"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":["c","learn-to-code","learning","learning-by-doing","programming"],"created_at":"2024-11-19T21:29:19.604Z","updated_at":"2025-05-16T12:32:09.965Z","avatar_url":"https://github.com/farinap5.png","language":"C","readme":"\u003ch1 align=\"center\"\u003eLearning-C\u003c/h1\u003e\n\n\nThis repository contains my collection of simple C programming examples, made to help to learn the C programming language as well as the creation of algorithms.\n\nThe idea is that all the codes are simple to understand because they have comments explaining line by line. Small codes and beginner friendly.\n\nAll programs should be easily campiled and run on Linux based machines, as not tested on Windows shouldn't fail though.\n\nFeel free to open a pull request to fix any issues or include any new code.\n\n---\n### Compile and Run\n\nSimple compilation.\n\n#### CLang\n\n\u003e clang-7 -pthread -lm -o outputfile file.c\n\n#### GCC\n\n\u003e gcc file.c -o outputfile \n\nKernel Linux\n\n\u003e ./outputfile\n\nOr\n\n\u003e gcc file.c \u0026\u0026 ./a.out\n\nWindows\n\n\u003e \\\u003e outputfile\n\n \n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffarinap5%2Flearning-c","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffarinap5%2Flearning-c","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffarinap5%2Flearning-c/lists"}