CLion, a professional IDE for C

Let's go through the process of setting up a professional environment for C programming using CLion, a powerful Integrated Development Environment (IDE) from JetBrains. Please follow these steps carefully:

  1. Registering on JetBrains as a Student:

    • Visit JetBrains for Education.

    • Click on “Apply Now” under the “For Students and Teachers” section.

    • Create a JetBrains account using your KIIT email address or log in if you already have one.

    • Follow the instructions to verify your academic status. You might need to check your KIIT email inbox for a verification email.

    • Wait for JetBrains to approve your application, which can take a few days.

  2. Downloading and Installing CLion:

    • Once your account is approved, download CLion from the JetBrains website.

    • Choose the installer according to your operating system (Windows/MacOS/Linux).

    • Install CLion by following the on-screen instructions.

  3. Registering CLion:

    • Open CLion and log in using your JetBrains credentials linked to your KIIT email.

Setting Up the Project in CLion

  1. First Time Setup in CLion:

    • When you start CLion for the first time, you might be asked to import settings. If you have a previous version installed, select to import settings from it. If not, proceed with the default settings.
  2. Creating a New C Project:

    • Go to New Project -> C Executable.

    • Choose an appropriate location for your project and select C11 as the language standard.

    • If CLion prompts you to select a toolchain and you have multiple toolchains (like MinGW, Cygwin, WSL) installed, MinGW should be automatically chosen as the default. Please select MinGW.

    • Wait for CLion to automatically detect the C/C++ compilers, the Make utility, and debuggers.

    • Click 'OK' to proceed.

  3. Writing and Running the Hello World Program:

    • You’ll find that a main.c file with a Hello World program is already present in your new project. This is a simple program that prints "Hello, World!" to the console.

    • To run this program, click on the green play (run) symbol at the top of the screen.

    • In the menu that appears, click on the first option, 'Run', to execute the program.

    • You’ll see the output of the program in a panel at the bottom of the CLion window.

Remember, setting up your development environment correctly is crucial for a smooth programming experience. If you encounter any issues, don't hesitate to ask for help.

Happy Coding!