Dremendo Tag Line

Environment Setup for Coding in C

Input and Output in C

In this lesson, we will understand what coding environment is and how to set up one for C coding.

Environment Setup for C Programming

Environment Setup is the process of installation and configuration of software required for coding programs in C. To start coding in C we need two things:

  • Text Editor - A text editor is a software used for writing code in c. Example Windows Notepad, Notepad++, vim for Linux.
  • C Compiler - A C compiler is a software required to compile your source code into machine-executable code. The most frequently used and free available compiler is the GNU C/C++ compiler.

With the help of the above two software, we can start coding in C, But to make it simple we will use free software for C programming. This type of software is known as an IDE (Integrated Development Environment).

Below are the names of free IDE software available on the internet for C programming. You can download any of the software mentioned below for C programming.

Throughout the C Programming Tutorial, we will use our own developed IDE JCppEdit which supports a variety of programming languages like C, C++, Java, HTML, CSS, JavaScript, XML. etc. It comes with inbuilt MinGW and Borland Compiler as well as a JDK.

This IDE has been developed for beginners and is very easy to use compared to other IDEs available on the internet. Currently, it supports Microsoft Windows Operating System, if you are using MAC or Linux then you can install any cross-platform IDE like Code Blocks, Eclipse, NetBeans or Visual Studio Code.

Steps to Install JCppEdit on Windows