{"id":15049173,"url":"https://github.com/princekunal101/c_language","last_synced_at":"2025-05-15T23:33:46.896Z","repository":{"id":177681513,"uuid":"660745689","full_name":"princekunal101/C_Language","owner":"princekunal101","description":"Basic C language ","archived":false,"fork":false,"pushed_at":"2023-12-07T05:44:53.000Z","size":1513,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-03T17:13:40.724Z","etag":null,"topics":["basic-learning","basic-programming","c","c-language","c-programming","c-programming-language","low-level-language","turbo-codes","vscode"],"latest_commit_sha":null,"homepage":"https://docs.github.com","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/princekunal101.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2023-06-30T18:30:17.000Z","updated_at":"2023-10-08T03:45:36.000Z","dependencies_parsed_at":"2023-12-07T06:29:08.665Z","dependency_job_id":"eb2e3734-4606-450a-87a6-7f4a20d6f375","html_url":"https://github.com/princekunal101/C_Language","commit_stats":{"total_commits":34,"total_committers":1,"mean_commits":34.0,"dds":0.0,"last_synced_commit":"4fe54668495a6403346163edb2185f25c02303f7"},"previous_names":["princekunal101/c_language"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/princekunal101%2FC_Language","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/princekunal101%2FC_Language/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/princekunal101%2FC_Language/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/princekunal101%2FC_Language/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/princekunal101","download_url":"https://codeload.github.com/princekunal101/C_Language/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254442429,"owners_count":22071864,"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":["basic-learning","basic-programming","c","c-language","c-programming","c-programming-language","low-level-language","turbo-codes","vscode"],"created_at":"2024-09-24T21:18:43.659Z","updated_at":"2025-05-15T23:33:41.878Z","avatar_url":"https://github.com/princekunal101.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# C-Programming\n#### A programs is nothing but a set of instructions. The program behaves as per the instruction that we give in it.\n\n\u003cimg align=\"middle\" src=\"https://raw.githubusercontent.com/princekunal101/C_Language/main/screenshots/c-language-logo.png\" width=\"100\" height=\"110\" /\u003e\n\n\n C is a programming language at *AT* \u0026 *T's (American Telephone and Telegraphy) Bell Laboratories* of *USA* in *1972*. It was designed and written by a man named **Dennis Ritchie**. C can handle *low-level* activities. C is powerful and flexible language. It is the very popular language dispire being old. \n\n Somewhere C is consider as middle language because it supports the feature both: *Low-level* and *High-level language*.\n\n - An opinion that is often heard today is — *\"C has been already superseded by language like **C++, C#** and **Java**, so why brother to learn C today\".*  \n - Major parts of popular *Operating Systems* like **Windows, UNIX, Linux** and **Android** are written in C. This because even today when it comes to performance *(speed of execution)* nothing beats C.\n ## Execution of C Program\n ### Step-by-Step Execution of C Program in Turbo C/C++\n\n\u003cimg align=\"middle\" src=\"https://raw.githubusercontent.com/princekunal101/C_Language/main/screenshots/msdos-turbo-logo.png\" width=\"100\"/\u003e\n\n **Step 1:**    Open the Turbo screen and then write the program on Turbo C/C++ screen.\n \n \u003cimg align=\"middle\" src=\"https://raw.githubusercontent.com/princekunal101/C_Language/main/screenshots/turbo-c-open-screen.jpg\"/\u003e\n\n **Step 2:** Save this Program after pressing F2 key.\n\n **Step 3:** Compile the Program to check and list the errprs if any (press Alt + F9).\n\n **Step 4:** If any error occurs then remove these errors.\n\n **Step 5:** If you code run in Turbo C then you must be call *getch()* function in the last of *main() function*.\n\n \u003cimg align=\"middle\" src=\"https://raw.githubusercontent.com/princekunal101/C_Language/main/screenshots/turbo-c-code.jpg\"/\u003e\n\n **Step 6:** Run the program (press Ctrl + F9).\n\n **Step 7:** To Show the output/console screen (press Alt + F5).\n\n ### Step-by-Step Execution of C Program in VS (Visual Studio) Code\n\n\u003cimg align=\"middle\" src=\"https://raw.githubusercontent.com/princekunal101/C_Language/main/screenshots/vs-code-logo.png\" width=\"100\"/\u003e\n\n **Step 1:** Open the vs code screen and create a folder.\n\n **Step 2:** Create a file on that folder with extention name **.c** and write the program.\n\n \u003cimg align=\"middle\" src=\"https://raw.githubusercontent.com/princekunal101/C_Language/main/screenshots/vs-code-screen-c-file.png\"/\u003e\n\n **Step 3:** Errors already occurs on screen with red underline.\n\n **Step 4:** Right click on Screen and click on Run Code or *(Alt + Ctrl + N)*  \n \u003cimg align=\"middle\" src=\"https://raw.githubusercontent.com/princekunal101/C_Language/main/screenshots/vs-code-screen-run.png\"/\u003e\n\n **Step 5:** To operate with Input operation on program go down to *Terminal* and come back on code Screen. ","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprincekunal101%2Fc_language","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fprincekunal101%2Fc_language","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprincekunal101%2Fc_language/lists"}