A
Anonymous asked:

What are the best IDE for C and C++?

Add a Solution
  • BH
    Bruce Hudson
    Written on May 25, 2017
    "Lynda made my organizing a piece of cake. I would recommend it to anyone!"
    Sponsored
    1. #1
      Visual Studio
      Software

      Windows

      Free - varies by plan

      KL
      Kai Long
      Written on January 30, 2017
      "It pays to use the industry standard for your development, even if it's a big investment for an individual. It'll handle many other languages and platforms besides C and C++ in a familiar environment, and learning to use it and all the team additions are valuable skills for any role in and around software development."
      KL
      Kai Long
      Written on January 30, 2017
      "It pays to use the industry standard for your development, even if it's a big investment for an individual. It'll handle many other languages and platforms besides C and C++ in a familiar environment, and learning to use it and all the team additions are valuable skills for any role in and around software development."
      HM
      Harry Moore
      Written on February 24, 2017
      "It's a bit of an investment for the standalone user but it pays to use the industry standard for your software development. Team Services are a valuable skill to learn, and the IDE is scalable to any other languages, platforms and environments you may use in the future."
      AC
      Andrew Crawford
      Written on January 26, 2017
      "I love Windows' Virtual Studio! Its Integrated Development Environment includes free tools. There's an open-source editor for use with any programming language and operating system. It helped me take my online entrepreneurship to the next level!"
      JO
      Julia Olson
      Written on March 28, 2017
      "I was not impressed with that fact that this product constantly nags you to log into your MS account. You need to register to use the software, and then you must be connected at all times."
    2. #2
      CLion
      Software

      Windows, Mac

      Free - 30 days Free Trial ($199.00 /1st year; $159.00 /2nd year; $119.00 /3rd yr onwards)

      KF
      Katherine Franklin
      Written on September 19, 2017
      "This IDE is absolutely essential for your C++ programming needs. It works on multiple platforms and incorporates programs to make your programming more efficient and more problem free. It has built-in debugging tools and code analysis. It also offers support to help you solve your programming problems. This is essential for anyone who wants their code to not only look nice but to function at its best."
      KF
      Katherine Franklin
      Written on September 19, 2017
      "This IDE is absolutely essential for your C++ programming needs. It works on multiple platforms and incorporates programs to make your programming more efficient and more problem free. It has built-in debugging tools and code analysis. It also offers support to help you solve your programming problems. This is essential for anyone who wants their code to not only look nice but to function at its best."
      DC
      David Carter
      Written on February 23, 2017
      "I used CLion and it did a great job of solving my cross-platform issue of C and C++. It allowed me to quickly and easily do what I needed to do which is all I can ask. I would recommend this to anyone experiencing these IDE problems as it does the job well."
      AM
      Abhinav Mehra
      Written on March 23, 2017
      "CLion is an excellent newcome in the world of IDE's. Its main advantage is the fact that it is cross-platform, and support both C and C++."
      VE
      Víctor Escobedo
      Written on April 9, 2017
      "This is and easy to install (and previously hard to find, at least for me) download that supports C/C++. Get it, use it, thank me later."
    3. #3
      TP
      Tyler Peterson
      Written on January 11, 2017
      "Quora gave me some great suggestions for which Integrated Development Environments might work best for me when programming in C or C++. I think Visual Studio will work best for me as I am very familiar with Windows and MS products in general. But there are some other really good, really well laid-out suggestions that give an idea of the interfaces and tell me which platforms they work on, so that if Visual Studio doesn't work out, I have options like CLion or Eclipse."
      TP
      Tyler Peterson
      Written on January 11, 2017
      "Quora gave me some great suggestions for which Integrated Development Environments might work best for me when programming in C or C++. I think Visual Studio will work best for me as I am very familiar with Windows and MS products in general. But there are some other really good, really well laid-out suggestions that give an idea of the interfaces and tell me which platforms they work on, so that if Visual Studio doesn't work out, I have options like CLion or Eclipse."
      TJ
      Thomas Jenkins
      Written on March 3, 2017
      "I can see I need to enroll in one of these bootcamps as coding is way over my head and not my thing. I felt like I was reading a foreign language. I am definitely ab eginner and would try my hands at TurboC++"
      AM
      Ajay Malhotra
      Written on March 22, 2017
      "I went to Cora Answer for , you know, answer for my problem AND I FOUND IT.There was a lot of options there,but the one i found perfect was Visual Studio.Tha was tool that worked for me with my IDE problem."
      SJ
      Sharon Johnson
      Written on September 19, 2017
      "this makes no sense to me. i'm not computer savvy."

    WHAT’S THE MEANING?

    IDE stands for integrated development environment. It is a software used by developers to write codes and test them out. IDEs typically include a source code editor as well as tools for intelligent code completion, error diagnostics and debugging, a compiler, and an interpreter. Some IDEs are dedicated for software development in specific programming languages, while some are compatible with multiple languages.

    DID YOU KNOW?

    Did you know that the C programming language was named C because its creator, Dennis Ritchie, based it on an earlier programming language called B? B was developed by Ritchie with Ken Thompson, and it was called B because it was a stripped down version of the BCPL. BCPL, which stands for ‘Basic Combined Programming Language,’ is jokingly called ‘Before C Programming Language’ by the C community. On the other hand, C++ was named as such instead of C+ because in the C language, ++ was the operator for increasing a value by one. Therefore, C++ was an incremental improvement on C.

    The main difference between the two is that C is a procedural programming language, while C++ is both a procedural and an object-oriented programming language. According to the Tiobe Index, C and C++ are the second and third most popular programming languages, respectively, with the most popular programming language being Java.  

    1. #4
      DJ
      Devansh Jindal
      Written on January 8, 2017
      "The Eclipse tool would be very useful for developers that use C or C++. There is browser tools that might allow you to test your code. There is also a code editor and different features for checking and improving your code syntax. And also debugging tools and so more stuff too, looks useful!"
      DJ
      Devansh Jindal
      Written on January 8, 2017
      "The Eclipse tool would be very useful for developers that use C or C++. There is browser tools that might allow you to test your code. There is also a code editor and different features for checking and improving your code syntax. And also debugging tools and so more stuff too, looks useful!"
      ID
      Irma Duarte
      Written on May 13, 2017
      "If you're looking for customization, then Eclipse is for you. I was able to build my website from the ground up, using this one.The best part was the cloud support- being able to work on it from home, or wherever I happened to be, was the ultimate plus for me."
      JV
      Jaime Vázquez
      Written on March 31, 2017
      "This program worked well for me in the Eclipse platform. It is easy to use and did not give me any problems in C and C++ and support is good the few times I have had to access it."
      ER
      Ethan Riley
      Written on February 1, 2017
      "I've used Eclipse. It can be a little confusing for complete beginners but overall, it's a decent IDE."
    2. #5
      DA
      Douglas Arnold
      Written on February 27, 2017
      "At first, I wasn't sure about Sublime Text. I felt like I was being buried under too many features that I wouldn't actually need. After getting past my initial hesitation and using it for a bit, I can't imagine using anything else now. Features like editing multiple selections at once and split screen editing have become a must have for me when I'm writing code."
      DA
      Douglas Arnold
      Written on February 27, 2017
      "At first, I wasn't sure about Sublime Text. I felt like I was being buried under too many features that I wouldn't actually need. After getting past my initial hesitation and using it for a bit, I can't imagine using anything else now. Features like editing multiple selections at once and split screen editing have become a must have for me when I'm writing code."
      JC
      Jacob Contreras
      Written on January 7, 2017
      "I have tried many different IDEs and nothing has worked as smoothly and flawlessly as Sublime Text 3 for me. It allows me to quickly analyze code and help me find and correct bugs quicker than any other IDE I have ever seen. Everything is so organized and easy to use."
      RB
      Ralph Bates
      Written on January 12, 2017
      "I have had very limited involvement with this solution. It's been going through many iterations of builds that have made it difficult to use."
    3. #6
      EA
      Ethan Alexander
      Written on March 25, 2017
      "I was looking for something quick and free but also open source so I can trust it. NetBeans IDE was what I picked and I love the fact that it has a huge community of users . That way I know a lot of features are tested and support will be available too. It has made my development in C and C++ quicker and more efficient for sure."
      EA
      Ethan Alexander
      Written on March 25, 2017
      "I was looking for something quick and free but also open source so I can trust it. NetBeans IDE was what I picked and I love the fact that it has a huge community of users . That way I know a lot of features are tested and support will be available too. It has made my development in C and C++ quicker and more efficient for sure."
      LR
      Louis Rose
      Written on February 1, 2017
      "You can start developing applications based on the NetBeans Platform using the NetBeans IDE for Java SE. Nice easy to use but previously hard to find(for me anyway) that supports C/C++. Highly recommend."
      AM
      Austin Medina
      Written on February 12, 2017
      "As a coder, Netbeans IDE is an excellent resource. Hundreds of free and updated IDE plugins that I have easy access to for free."
    4. #7
      ES
      Ethan Simmons
      Written on February 20, 2017
      "The creator of this video gives me a complete illustration of how to do this install with directions to each process making this not easy but able and understandable. I love the pictures for each step as a guide as sometimes that is the only way I can learn and am very happy that this video is available with that process."
      ES
      Ethan Simmons
      Written on February 20, 2017
      "The creator of this video gives me a complete illustration of how to do this install with directions to each process making this not easy but able and understandable. I love the pictures for each step as a guide as sometimes that is the only way I can learn and am very happy that this video is available with that process."
      HC
      Harry Cox
      Written on March 9, 2017
      "Unfortunately i could not access the page. It did not help me to learn about IDE. I would not recommend it."
      TT
      Teresa Turner
      Written on September 19, 2017
      "Set up was easy enough. The software left something to be said."
    5. #8
      RM
      Raymundo Meléndez
      Written on February 21, 2017
      "A very versatile, no-nonsense program which does what it says it will do and nothing more. It's great for when you don't need ton of extra features. The website is hosted in is also very useful for understanding how to use it, and it has some great explanations of what you can do with it."
      RM
      Raymundo Meléndez
      Written on February 21, 2017
      "A very versatile, no-nonsense program which does what it says it will do and nothing more. It's great for when you don't need ton of extra features. The website is hosted in is also very useful for understanding how to use it, and it has some great explanations of what you can do with it."
      RK
      Ronald Kennedy
      Written on September 19, 2017
      "Code::Blocks is a less featured IDE than most if you're looking to get into C and C++ applications. I don't know why you would use it over the current leading IDE's."
      JK
      Jose Kim
      Written on February 5, 2017
      "I was looking for a way to make C and C++ easier to use. This program was extremely easy to use and helped me understand both of the programming languages better."
      GD
      Gary Delgado
      Written on March 10, 2017
      "Codeblocks is a pretty decent IDE. It has a consistent style across all platforms, which makes it easy to work with."
    6. #9
      KS
      Kenneth Stevens
      Written on March 1, 2017
      "This is a site that is part of the Microsoft Developer's Network. There is a lot of information you can get about programming for the windows platform. It has Walkthroughs on specific types of programming for what you are trying to make. There are also community forums if you would like to ask a programming question ."
      KS
      Kenneth Stevens
      Written on March 1, 2017
      "This is a site that is part of the Microsoft Developer's Network. There is a lot of information you can get about programming for the windows platform. It has Walkthroughs on specific types of programming for what you are trying to make. There are also community forums if you would like to ask a programming question ."
      BM
      Bobby Mitchell
      Written on September 19, 2017
      "It's a good idea, but the site itself assumes you have working knowledge of a number of principles initially. Obviously will not be good for a beginner but if you're already well versed in the language, you may find it to be useful"
      HP
      Hemant Patel
      Written on March 8, 2017
      "This website really helped me understand how to use IDE for my programming needs. It works as an editor, allowing you to test your codes and see where errors may be."
      JW
      Juan Wheeler
      Written on January 20, 2017
      "various articles for using visual studio ide"
    7. #10
      RV
      Ralph Vasquez
      Written on September 19, 2017
      "This video has some great information on IDEs for c and c++ but it is an outdated videos. C++ is a language that is becoming older and older. I personally think that it should be updated."
      RV
      Ralph Vasquez
      Written on September 19, 2017
      "This video has some great information on IDEs for c and c++ but it is an outdated videos. C++ is a language that is becoming older and older. I personally think that it should be updated."
      AR
      Anthony Ramirez
      Written on March 27, 2017
      "This is a pretty good resource for beginner knowledge on the subject. I don't know much about IDE's but it helped me somewhat understand what was going on."
      JA
      José Antonio Áviles
      Written on March 10, 2017
      "The video helped out so much. The lady did a good job of explaining things. I would use this video again to help me."
      GS
      Guo Shao
      Written on March 29, 2017
      "Helpful to learn more details about the two systems and the different with which one is better for you"
    8. #11
      AL
      Austin Lucas
      Written on January 14, 2017
      "Finding the right IDE for your programming needs can be rough. There's tons of software out there for you to try and I was having some issues myself. I did a google search and found a great list of the 8 best ones you can try. I've downloaded and used them all, I'd give my opinion of the best but this is one of those subjective things. Give them a shot for yourself and pick the winner!"
      AL
      Austin Lucas
      Written on January 14, 2017
      "Finding the right IDE for your programming needs can be rough. There's tons of software out there for you to try and I was having some issues myself. I did a google search and found a great list of the 8 best ones you can try. I've downloaded and used them all, I'd give my opinion of the best but this is one of those subjective things. Give them a shot for yourself and pick the winner!"
      JB
      Jordan Bailey
      Written on February 7, 2017
      "I would actually use some of these test environments to test out some of my programming in the future. I currently have to run the program and debug on my own."
      BH
      Bruce Hudson
      Written on September 19, 2017
      "The link takes visitors to a domain landing page. The website apparently is no longer active however you can apparently buy the domain from BuyDomains.com."
      RC
      Reyansh Chattopadhyay
      Written on January 28, 2017
      "If you love to develop programs this is the place to be. Lots of free downloads for programming. This is the site for C++ developers, visual studio"
    9. #12
      PP
      Pranav Pawar
      Written on January 20, 2017
      "A great, free, lightweight IDE that it's easy to use and very fast as well, not taking up a ton of space when installed. It's open source as well so nothing is hidden and you can make changes to it according to your skill and the specific situation where it is needed. I love this little program."
      PP
      Pranav Pawar
      Written on January 20, 2017
      "A great, free, lightweight IDE that it's easy to use and very fast as well, not taking up a ton of space when installed. It's open source as well so nothing is hidden and you can make changes to it according to your skill and the specific situation where it is needed. I love this little program."
      PR
      Philip Ryan
      Written on February 11, 2017
      "Loved it. Incredibly sane platform. Fairly useful, but there's only so much an IDE can surprise you with use. Everything is laid out fairly intelligently and all commonly held best practices are built in, so I'm pretty sure this would work well as a learning tool."
      RE
      Rafael Escobedo
      Written on September 19, 2017
      "I tried downloading this onto my PC, hoping it would be a better platform but did not understand many of it's features. You really have to be a programming wiz to make it work. They need to add some kind of tutorial to with it."
      DH
      Daniel Hall
      Written on March 28, 2017
      "This is helpful because it explains things. We all know how confusing codes can be. It also explains which operating systems it can be downloaded on."
    10. #13
      SC
      Saúl Castro
      Written on February 15, 2017
      "Vim is a highly effective and configurable text editor for programming languages C and C++. It is capable of persistent, multi-level undo trees, extensive plugins and support for hundreds of programming languages and file formats."
      SC
      Saúl Castro
      Written on February 15, 2017
      "Vim is a highly effective and configurable text editor for programming languages C and C++. It is capable of persistent, multi-level undo trees, extensive plugins and support for hundreds of programming languages and file formats."
      HN
      Hemant Nair
      Written on February 22, 2017
      "Vim is one of the most well-known visual editors out there. It's been around for a long time and has a proven history. I highly recommend it."
      AC
      Anthony Contreras
      Written on February 11, 2017
      "Vim is okay, but visual studio is the superior solution with much more options and supported by Microsoft."
      SC
      Steven Carlson
      Written on March 13, 2017
      "VIM is definitely not for beginners. It's not really an IDE, either; it's a text editor."
      KH
      Keith Henderson
      Written on February 18, 2017
      "A very stable and efficient text editor. Makes things go much faster and easier."
    11. #14
      WD
      William Day
      Written on February 11, 2017
      "IDE tools was a great solution for C and C++ especially for a beginner like me. The multi platform support was helpful to me when I first started out with C and C++."
      WD
      William Day
      Written on February 11, 2017
      "IDE tools was a great solution for C and C++ especially for a beginner like me. The multi platform support was helpful to me when I first started out with C and C++."
      IG
      Ismael Galicia
      Written on March 9, 2017
      "This 26 minutes video is excellent when looking for an IDE specific to C and C++ development. It shows multiple solutions and will have something for everyone."
      AL
      Adrián Leal
      Written on February 6, 2017
      "Finding the right IDE for C and C++ was causing me loads of headaches. This helped me work out exactly what I needed, amazing!"
      ME
      Mark Evans
      Written on September 19, 2017
      "i couldn't understand any of this. do some more research to find a better place to learn."

    Ask your Own Question

    Summary

    Best IDE for C and C++
    Rank Solutions Type Votes Price
    1 Visual Studio Software 281 Free
    2 CLion Software 259 Free
    3 [DISCUSSION] What is the best C & C++ IDE? Websites 231 Free
    4 Eclipse Software 225 Free
    5 Sublime Text Software 206 Paid
    6 NetBeans IDE Software 184 Free
    7 [TUTORIAL] How to Install and Setup Eclipse IDE for C/C++ Development on Windows Videos 178 Free
    8 Code::Blocks Software 123 Free
    9 Using the Visual Studio IDE for C++ Desktop Development Websites 117 Free
    10 C++ - Getting Started - Selecting an IDE - Windows and Mac Videos 108 Free
    Close

    No Solutions? No Problem!

    Just post a question of your own and our Q&A community will shower you with replies – usually within 48 hours.

    Close

    This action requires you to be logged in

    Quickly sign in with your social media account:

    What interests you most? (Select at least 3)

    This will help us to keep things fresh and relevant!

    Close

    Now that you’ve found a solution...

    Why not join our community of sharp minds and pro-active posters?

    Be part of a rewarding interactive knowledge exchange!
    Close

    Join These Inquisitive Minds

    Engage, learn and share with a friendly community versed in a massive range of trending topics.