How to install C and run C programs easily in Windows/Linux/Android [2023]

How to install C
How to install C and run C programs easily in Windows/Linux/Android [2023] 19

Programming is crucial in our technology-driven world, permeating various industries and sectors. Aspiring programmers need to familiarize themselves with C ++ and C programming. How to install C and why? These languages offer versatility, high performance, and a solid foundation for building software solutions. Whether you’re a beginner or an experienced developer, learning C and C++ provides valuable skills and opens up numerous opportunities in the programming world. With their low-level control, memory access, and widespread usage, C and C++ empower programmers to write efficient, optimized code and understand the core principles of programming. By mastering these languages, you enhance your problem-solving abilities, and logical thinking, and gain a solid basis for expanding your programming expertise.

Installing a reliable and efficient integrated development environment (IDE) and a powerful compiler is crucial for programmers working with C and C++ languages. Geany, a lightweight IDE, provides a user-friendly interface with essential features, while GCC (GNU Compiler Collection) offers a robust compiler suite for compiling code. This comprehensive guide aims to walk you through the step-by-step installation process of Geany and GCC on Linux, Windows, and macOS platforms. Whether you’re a beginner or an experienced programmer, this guide will help you set up a professional development environment for your C programming needs.

If you plan to increase your productivity using AI, visit Best AI Tools To Boost Your Productivity In Daily Life[2023] ( Except for Android, we are installing Geany Editor, it is completely free, open source and user-friendly. An advantage for beginners is that there is no auto-formatting or code completion so you will remember those, for sure.


Install Geany

Asas Tech
1. Download the Geany set-up file
Asas Tech
2. Start the installation
Asas Tech
3. select all the components required
Asas Tech
4. Install Geany
Asas Tech
5. Run Geany
  • Press Compile and Build Button followed by Run and the output will be opened in the command prompt

Install GCC compiler

Asas Tech
1. Download the 64/32-bit set-up file
Asas Tech
2. Select Create
Asas Tech
3. Select 64-bit installation
Asas Tech
4. “Add to path” should be checked in the above popup, or you will have to manually add the path later on.

Installation of C Programming Editor and Compiler in Windows is Successful


Install Geany

  • For Linux users, Geany is present in the Software manager and can be directly downloaded.
  • or type in $ sudo apt install geany on your command prompt.
  • Confirm the installation by $ geany –version running the command and checking the version
  • Launch the Application either directly from all applications or by typing in $ geany

Install GCC compiler

  • For GCC Compiler and other essential used to compile the software written in C and C++ language.
  • $ sudo apt-get update This command is used to download package information from all configured sources and to get the info on the updated versions of the packages.
  • $ sudo apt install build-essential This will install all the necessary packages to compile C and C++
  • Confirm the installation using $ gcc –version
  • C Programming Editor and Compiler is been installed
    Now, you can start writing C programs on your Linux machine.


  • If you are using an Android device then click here to download the C editor/compiler. from the google play store. Cxxdroid is a completely free and easy-to-use C/C++ compiler, that has many good, and even some advanced features, that will surely be a useful tool to learn programming, even if you don’t Have a laptop.

Install Cxxdroid

Asas Tech
How to install C and run C programs easily in Windows/Linux/Android [2023] 20
  • After Installing the App the directory should be fixed, >> Public documents>>Folder you wish to save.

Install CodeBoard

  • As programmers need much more frequent access to symbols, regular keyboards might make it very hard for coding. Thankfully, Apps are there which can greatly improve the experience, such as a coder’s keyboard. In order to install the coder’s keyboard press here.


Now you have successfully installed the C Programming Editor and Compiler, Happy Coding! In this post, we have learned how to install C on Windows, Linux and Android platforms. We have also seen some examples of how to write and run simple C programs using different tools and environments. C is a powerful and versatile programming language that can be used for various applications and domains. By following the steps in this post, you should be able to start your journey with C and explore its features and possibilities. We hope you enjoyed this tutorial and found it useful. If you have any questions or feedback, please leave a comment below.

Let’s Connect

chat with us on WhatsApp, telegram or email anytime, for anything. From selecting a device in your budget to troubleshooting issues, we’d like to help. If you want to follow us, and get regular updates, follow us on Quora, telegram and youtube

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top