CLion

CLion

About TrustRadius Scoring
Score 9.3 out of 100
CLion

Overview

What is CLion?

JetBrains offers CLion, a cross-platform IDE for C and C+.
Read more

Recent Reviews

Read all reviews

Reviewer Pros & Cons

View all pros & cons

Video Reviews

Leaving a video review helps other professionals like you evaluate products. Be the first one in your network to record a review of CLion, and make your voice heard!

Return to navigation

Pricing

View all pricing

CLion for Individuals

$8.90

Cloud
per month

CLion for Organizations

$19.90

Cloud
per user, per month

All Products Pack for Individuals

$24.90

Cloud
per month

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting / Integration Services

Starting price (does not include set up fee)

  • $8.90 per month
Return to navigation

Product Details

What is CLion?

JetBrains offers CLion, a cross-platform IDE for C and C+.

CLion Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

JetBrains offers CLion, a cross-platform IDE for C and C+.

CLion starts at $8.9.

Reviewers rate Support Rating highest, with a score of 8.2.

The most common users of CLion are from Enterprises (1,001+ employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

 (12)

Ratings

Reviews

(1-6 of 6)
Companies can't remove reviews or game the system. Here's why
Score 9 out of 10
Vetted Review
Verified User
My organization predominantly works on multiple projects with multiple clients on C and C++ development projects. We use this CLion IDE as a daily runner for these C and C++ projects. This CLion IDE was chosen for our organization as it costs lesser when compared to other expensive IDEs and have all good aspects of a full fledged IDE.
  • It's economical IDE and most suitable for small to mid sized companies.
  • Has a simple IDE and is very easy to use and learn.
  • It has got lot of plugins to integrate into this IDE.
  • It does not have an inbuilt compiler and hence you will have to download and install one.
  • CLion itself could have provided couple of compilers and maybe one open source compiler with in it.
  • Certainly could be improved to add more programming languages.
CLion is best suited for day to day IDE for C and c++ programming projects. It integrates inbuilt support for GNU Compiler Collection (gcc) and works like a breeze on linux and *nix based platforms. While using this CLion IDE for different versions of projects, we faced a little difficulty to compare the differences of two versions of same file. This could be taken care of in next versions.
Muhammad Arifur Rahman | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
We teach computer programming in our E-learning platform. Many of our students start learning with C++ programming language. Most of the IDEs (integrated development environments) are either not user-friendly or too outdated. So we needed an IDE with a user-friendly UI, the latest libraries, an updated GNU compiler, and regular security updates. CLion fulfilled all of those requirements. We're using this software platform-wide and we use it to teach our students C++ programming.
  • User-friendly UI
  • Supports VIM for fast coding
  • Smart code completion
  • Cross-platform support
  • Split-windows feature
  • Supports both C and C++
  • Provides free student license
  • Doesn't feature built-in compiler
  • Compiler installation can be tricky for beginners
  • Makefiles support is poorly developed
It's a great fit if you’re looking for a user-friendly C++ IDE; comfortable with using Vim; looking for a fast, intuitive UI; or teaching your students C/C++. It wouldn’t be a good fit if you’re more comfortable with command-line based IDEs or planning to code in multiple languages, as it only supports C and C++.
The customer support is very fast and responsive. Our students faced many problems in installing the compiler and integrating it with CLion. The support team resolved those problems as soon as possible using remote desktop.
Score 10 out of 10
Vetted Review
Verified User
We are using CLion to develop C code based projects on all kinds of embedded IoT devices e.g. sensors, cameras and gateways. Any firmware developer in our company can choose which IDE he wants to use in his everyday work. That makes CLion being commonly used, mainly because of its huge resemblance to other JetBrains products.
  • Simplifies collaboration of coders in case of extensive source code base.
  • Almost flat learning curve if you have been using JetBrains products before.
  • Support for SoC from Nordic Semiconductor is not the best on the market.
  • It lacks CMake migration tool for older Make projects.
According to our evaluation procedure, there is nothing better on the market for embedded development, both in C and in C++. It's a wonderful solution for mixed projects using low-level languages together with high-level languages such as Java. It may not work perfectly well with older projects with big source code bases, which are compiled and built using Make.
I was not forced to get in direct contact with CLion support. However, it is quite clear that they are doing a really decent job when it comes to providing assistance to their customers. Updates, including bug fixes, are being roll-outed in a reasonable manner, and bigger upgrades always include some interesting features.
Score 9 out of 10
Vetted Review
Verified User
In a huge organization such as ours with business units such as sales, marketing, HR, CLion is naturally used in specific departments such as R&D and IT. We used it because we developed a C++ application for a production site where speed and responsiveness mattered. So we had to proceed with a compiled language rather than an easier to develop scripting language. I already had experienced in C++ and CLion thanks to my time in university where CLion had provided me with a free student's license, so it was time to pay back. We implemented and used it in our R&D department to program a sensor by developing embedded software that would be used in the production site.
  • Software development
  • IDE
  • Committing and pushing to git takes a lot of time.
  • Spell check sometimes give funny results, indicating wrong places for parentheses.
It is very fast, mobile and easy to use compared to other IDEs. It even runs on Lubuntu, which contributes to mobility and speed. Its debugging features are just good and sufficient for any kind of software development issues. I love how I am able to track every integer in my array and linked list. This helps the debugging a lot because where some people see memory management and software development a more abstract idea, CLion makes it a concrete, physical, real thing with its debugging features, which in the end results in faster debugging and development for the customer and developer. We're using CLion for C and C++ program developments and it's perfectly appropriate so far that I did not see any circumstance that CLion is not appropriate yet.
I am giving it a 9 out of 10 because I did not even need official support from the CLion team but rather, every time I came across a problem, I have been able to solve it within the community itself. This is so precious that you don't even need the help of the program's development/support team. There's a huge community of users that backs you up.
Score 9 out of 10
Vetted Review
Verified User
CLion provides an alternative to Visual Studio that is independent of the Windows ecosystem, something that is attractive to many people who want to develop in the same IDE across multiple platforms. With Unreal Engine 4 now supporting CLion, game and enterprise developers have an alternative that matches UE4's platform-agnostic approach.
  • Low cost.
  • Part of the JetBrains system of developer tools, a toolset that is widely respected in software development.
  • Supports multiple languages--not just C and C++.
  • Easy to learn and adapt to when coming for other IDE's.
  • JetBrains, the company that created and maintains CLion, is located primarily in Russia. While that doesn't concern me it does create worries for some people.
  • No real cons. The product is great and the support is equally excellent.
CLion is suitable for any software development purpose I can think of, and probably many more than I have no envisioned. It joins offerings from Intel, Microsoft and the like providing a quality IDE that produces quality code. It checks all of the boxes a developer wants it to check. The only place it's probably not your best tool is if you are heavily invested in another IDE. In that case, I'd always recommend sticking to organizational standards for production work and explore competitive alternatives in the lab.
I will give them a 10 for customer support because they are quick to respond to inquiries and never have given me the boilerplate answers or links to a wiki page like some gigantic companies do. JetBrains is relatively small and very competitive. They want your business and want to keep it. I find that very attractive especially when I run into trouble and need my IDE vendor to lend a hand.
Score 8 out of 10
Vetted Review
Verified User
CLion is the best IDE for developing C and C++ applications. Using this IDE we save most of the development time. Debugging in this IDE is super easy. Throughout our final year project we use CLion. It has CMake support so by using CLion we can target any platform without worrying about the compilation errors.
  • Built-in CMake support.
  • Unit testing.
  • Code documentation.
  • CLion only runs on 64bit systems
We developed a Stream processor compiler in C++. we first used other IDEs but using them were very hard. But after switching to CLion we were able to speed up our work. Version control support is very good in the CLion IDE.
Return to navigation