- Top Tools
18 Best IDEs for C/C++ Programming or Source Code Editors on Linux
by Aaron Kili | Published: June 30, 2016 |
Last Updated: April 15, 2017
Download Your Free eBooks NOW – 10 Free Linux eBooks for Administrators | 4 Free Shell Scripting eBooks
C++, an extension of well known C language, is an excellent, powerful and general purpose programming language that offers modern and generic programming features for developing large-scale applications ranging from video games, search engines, other computer software to operating systems.
C++ is highly reliable and also enables low-level memory manipulation for more advanced programming requirements.
Best Linux IDE Editors or Source Code Editors
There are several text editors out there that programmers can use to write C/C++ code, but IDE have come up to offer comprehensive facilities and components for easy and ideal programming.
In this article, we shall look at some of the best IDE’s you can find on the Linux platform for C++ or any other programming.
1. Netbeans for C/C++ Development
Netbeans is a free, open-source and popular cross-platform IDE for C/C++ and many other programming languages. Its fully extensible using community developed plugins.
It includes project types and templates for C/C++ and you can build applications using static and dynamic libraries. Additionally, you can reuse existing code to create your projects, and also use drag and drop feature to import binary files into it to build applications from the ground.
Let us look at some of its features:
- The C/C++ editor is well integrated with multi-session GNU GDB debugger tool .
- Support for code assistance
- C++11 support
- Create and run C/C++ tests from within
- Qt toolkit support
- Support for automatic packaging of compiled application into .tar, .zip and many more archive files
- Support for multiple compilers such as GNU, Clang/LLVM, Cygwin, Oracle Solaris Studio and MinGW
- Support for remote development
- File navigation
- Source inspection
NetBeans IDE for C++ Programming
Visit Homepage: https://netbeans.org/features/cpp/index.html
Code::Blocks is a free, highly extensible and configurable, cross-platform C++ IDE built to offer users the most demanded and ideal features. It delivers a consistent user interface and feel.
And most importantly, you can extend its functionality by using plugins developed by users, some of the plugins are part of Code::Blocks release and many are not, written by individual users not part of the Code::Block development team.
Its features are categorized into compiler, debugger and interface features and these include:
- Multiple compiler support including GCC, clang, Borland C++ 5.5, digital mars plus many more
- Very fast, no need for makefiles
- Multi-target projects
- Workspace that supports combining of projects
- Interfaces GNU GDB
- Support for full breakpoints including code breakpoints, data breakpoints, breakpoint conditions plus many more
display local functions symbols and arguments
- custom memory dump and syntax highlighting
- Customizable and extensible interface plus many more other features including those added through user built plugins
CodeBlocks IDE for C++ Programming
Visit Homepage: http://www.codeblocks.org
3. Eclipse CDT(C/C++ Development Tooling)
Eclipse is a well known open-source, cross-platform IDE in the programming arena. It offers users a great GUI with support for drag and drop functionality for easy arrangement of interface elements.
The Eclipse CDT is a project based on the primary Eclipse platform and it provides a full functional C/C++ IDE with following features:
- Supports project creation
- Managed build for various toolchains
- Standard make build
- Source navigation
- Several knowledge tools such as call graph, type hierarchy, in-built browser, macro definition browser
- Code editor with support for syntax highlighting
- Support for folding and hyperlink navigation
- Source code refactoring plus code generation
- Tools for visual debugging such as memory, registers
- Disassembly viewers and many more
Eclipse IDE for Linux
Visit Homepage: http://www.eclipse.org/cdt/
4. CodeLite IDE
Some of its main features include:
- Code completion, and it offers two code completion engines
- Supports several compilers including GCC, clang/VC++
- Displays errors as code glossary
- Clickable errors via build tab
- Support for LLDB next generation debugger
- GDB support
- Support for refactoring
- Code navigation
- Remote development using built-in SFTP
- Source control plugins
- RAD (Rapid Application Development) tool for developing wxWidgets-based apps plus many more features
Codelite IDE for Linux
Visit Homepage: http://codelite.org/
6. Bluefish Editor
Bluefish is a more than just a normal editor, it is a lightweight, fast editor that offers programmers IDE like features for developing websites, writing scripts and software code. It is multi-platform, runs on Linux, Mac OSX, FreeBSD, OpenBSD, Solaris and Windows, and also supports many programming languages including C/C++.
It is feature rich including the ones listed below:
- Multiple document interface
- Supports recursive opening of files based on filename patterns or content pattern
- Offers a very powerful search and replace functionality
- Snippet sidebar
- Support for integrating external filters of your own, pipe documents using commands such as awk, sed, sort plus custom built scripts
- Supports full screen editing
- Site uploader and downloader
- Multiple encoding support and many more other features
BlueFish IDE Editor for Linux
Visit Homepage: http://bluefish.openoffice.nl
7. Brackets Code Editor
Brackets is a modern and open-source text editor designed specifically for web designing and development. It is highly extensible through plugins, therefore C/C++ programmers can use it by installing the C/C++/Objective-C pack extension, this pack is designed to enhance C/C++ code writing and to offer IDE like features.
Brackets Code Editor for Linux
Visit Homepage: http://brackets.io/
8. Atom Code Editor
Atom is also a modern, open-source, multi-platform text editor that can run on Linux, Windows or Mac OS X. It is also hackable down to its base, therefore users can customize it to meet their code writing demands.
It is fully featured and some of its main features include:
- Built-in package manager
- Smart auto-completion
- In-built file browser
- Find and replace functionality and many more
Atom Code Editor for Linux
Visit Homepage: https://atom.io/
Installation Instructions: https://www.tecmint.com/atom-text-and-source-code-editor-for-linux/
9. Sublime Text Editor
Sublime Text is a well refined, multi-platform text editor designed and developed for code, markup and prose. You can use it for writing C/C++ code and offers a great user interface.
It’s features list comprises of:
- Multiple selections
- Command palette
- Goto anything functionality
- Distraction free mode
- Split editing
- Instant project switching support
- Highly customizable
- Plugin API support based on Python plus other small features
Sublime Code Editor for Linux
Visit Homepage: https://www.sublimetext.com
Installation Instructions: https://www.tecmint.com/install-sublime-text-editor-in-linux/
10. JetBrains CLion
CLion is a non-free, powerful and cross-platform IDE for C/C++ programming. It is a fully integrated C/C++ development environment for programmers, providing Cmake as a project model, an embedded terminal window and a keyboard oriented approach to code writing.
It also offers a smart and modern code editor plus many more exciting features to enable an ideal code writing environment and these features include:
- Supports several languages other than C/C++
- Easy navigation to symbol declarations or context usage
- Code generation and refactoring
- Editor customization
- On-the-fly code analysis
- An integrated code debugger
- Supports Git, Subversion, Mercurial, CVS, Perforce(via plugin) and TFS
- Seamlessly integrates with Google test frameworks
- Support for Vim text editor via Vim-emulation plugin
JetBains CLion IDE
Visit Homepage: https://www.jetbrains.com/clion/
11. Microsoft’s Visual Studio Code Editor
Visual Studio is a rich, fully integrated, cross-platform development environment that runs on Linux, Windows and Mac OS X. It was recently made open-source to Linux users and it has redefined code editing, offering users every tool needed for building every app for multiple platforms including Windows, Android, iOS and the web.
It is feature full, with features categorized under application development, application lifecycle management, and extend and integrate features. You can read a comprehensive features list from the Visual Studio website.
Visual Studio Code Editor
Visit Homepage: https://code.visualstudio.com/
KDevelop is just another free, open-source and cross-platform IDE that works on Linux, Solaris, FreeBSD, Windows, Mac OSX and other Unix-like operating systems. It is based on the KDevPlatform, KDE and Qt libraries. KDevelop is highly extensible through plugins and feature rich with the following notable features:
- Support for Clang-based C/C++ plugin
- KDE 4 config migration support
- Revival of Oketa plugin support
- Support for different line editings in various views and plugins
- Support for Grep view and Uses widget to save vertical space plus many more
KDevelop IDE Editor
Visit Homepage: https://www.kdevelop.org
13. Geany IDE
Geany is a free, fast, lightweight and cross-platform IDE developed to work with few dependencies and also operate independently from popular Linux desktops such as GNOME and KDE. It requires GTK2 libraries for functionality.
Its features list consists of the following:
- Support for syntax highlighting
- Code folding
- Call tips
- Symbol name auto completion
- Symbol lists
- Code navigation
- A simple project management tool
- In-built system to compile and run a users code
- Extensible through plugins
Geany IDE for Linux
Visit Homepage: http://www.geany.org/
14. Ajunta DeveStudio
Ajunta DevStudio is a simple GNOME yet powerful software development studio that supports several programming languages including C/C++.
It offers advanced programming tools such as project management, GUI designer, interactive debugger, application wizard, source editor, version control plus so many other facilities. Additionally, to above features, Ajunta DevStudio also has some other great IDE features and these include:
- Simple user interface
- Extensible with plugins
- Integrated Glade for WYSIWYG UI development
- Project wizards and templates
- Integrated GDB debugger
- In-built file manager
- Integrated DevHelp for context sensitive programming help
- Source code editor with features such as syntax highlighting, smart indentation, auto-indentation, code folding/hiding, text zooming plus many more
Anjuta DevStudio for Linux
Visit Homepage: http://anjuta.org/
15. The GNAT Programming Studio
The GNAT Programming Studio is a free easy to use IDE designed and developed to unify the interaction between a developer and his/her code and software.
Built for ideal programming by facilitating source navigation while highlighting important sections and ideas of a program. It is also designed to offer a high-level of programming comfortability, enabling users to developed comprehensive systems from the ground.
It is feature rich with the following features:
- Intuitive user interface
- Developer friendly
- Multi-lingual and multi-platform
- Flexible MDI(multiple document interface)
- Highly customizable
- Fully extensible with preferred tools
GNAT Programming Studio
Visit Homepage: http://libre.adacore.com/tools/gps/
16. Qt Creator
It is a non-free, cross-platform IDE designed for creation of connected devices, UIs and applications. Qt creator enables users to do more of creation than actual coding of applications.
It can be used to create mobile and desktop applications, and also connected embedded devices.
Some of its features include:
- Sophisticated code editor
- Support for version control
- Project and build management tools
- Multi-screen and multi-platform support for easy switching between build targets plus many more
Qt Creator for Linux
Visit Homepage: https://www.qt.io/ide/
17. Emacs Editor
Emacs is a free, powerful, highly extensible and customizable, cross-platform text editors you can use on Linux, Solaris, FreeBSD, NetBSD, OpenBSD, Windows and Mac OS X.
The core of Emacs is also an interpreter for Emacs Lisp which is a language under the Lisp programming language. As of this writing, the latest release of GNU Emacs is version 24.5 and the fundamental and notable features of Emacs include:
- Content-aware editing modes
- Full Unicode support
- Highly customizable using GUI or Emacs Lisp code
- A packaging system for downloading and installing extensions
- Ecosystem of functionalities beyond normal text editing including project planner, mail, calender and news reader plus many more
- A complete built-in documentation plus user tutorials and many more
Emacs Editor for Linux
Visit Homepage: https://www.gnu.org/software/emacs/
18. VI/VIM Editor
Vim an improved version of VI editor, is a free, powerful, popular and highly configurable text editor. It is built to enable efficient text editing, and offers exciting editor features for Unix/Linux users, therefore, it is also a good option for writing and editing C/C++ code.
Generally, IDEs offer more programming comfortability then traditional text editors, therefore it is always a good idea to use them. They come with exciting features and offer a comprehensive development environment, sometimes programmers are caught up between choosing the best IDE to use for C/C++ programming.
There many other IDEs you can find out there and download from the Internet, but trying out several of them can help you find that which suites your needs.
If You Appreciate What We Do Here On TecMint, You Should Consider:
- Stay Connected to: Twitter | Facebook | Google Plus
- Subscribe to our email updates: Sign Up Now
- Get your own self-hosted blog with a Free Domain at ($3.45/month).
- Become a Supporter – Make a contribution via PayPal
- Support us by purchasing our premium books in PDF format.
- Support us by taking our online Linux courses
We are thankful for your never ending support.
Tags: Linux IDE Editors
View all Posts
Aaron Kili is a Linux and F.O.S.S enthusiast, an upcoming Linux SysAdmin, web developer, and currently a content creator for TecMint who loves working with computers and strongly believes in sharing knowledge.
Your name can also be listed here. Got a tip? Submit it here to become an TecMint author.
- Next story 9 Best File Comparison and Difference (Diff) Tools for Linux
- Previous story Deal: Get IT Security White Hat Hacking: CompTIA Cisco Certifications 98% Off
You may also like…
6 Best Mail Transfer Agents (MTA’s) for Linux
6 Jul, 2016
16 Most Used Microsoft Office Alternatives for Linux
9 Apr, 2016
11 Best Graphical Git Clients and Git Repository Viewers for Linux
27 Sep, 2016
- Marc says:November 2, 2018 at 8:22 pm
No mention of SlickEdit means this is not a professional list. It’s not free, but it’s totally worth it.Reply
- Ravi Saive says:November 7, 2018 at 10:19 am
Thanks for telling about SlickEdit, we will add it to list..Reply
- Edwin Barton says:November 2, 2018 at 4:31 pm
Lazarus is a good one for Pascal development (with a built in interface designer), Monodevelop is another fairly complete one that probably deserves to be on this list.
Gambas is yet another good one, SPE (Stani’s Python Editor), Eric (another Python Editor) and Boa Constructor (a Python IDE) are other good ones for Python development as well.Reply
- Incorrect says:October 12, 2018 at 3:15 am
This list is incorrect. #5 is missing and Qt Creator is not non-free.Reply
- Aaron Kili says:October 12, 2018 at 12:44 pm
Okay, thanks for mentioning this, we will correct the article, as soon as possible.Reply
- fathima says:May 25, 2018 at 12:28 pm
Hello, can some one here suggest me the best IDE in which we can create GUI using python &
DO EMBEDDED CODINGReply
- Izajasz says:May 24, 2018 at 1:21 pm
Regarding the first sentence of this article.
C++ is not an extension to C. It is a different language. Although C++ started as an extension to C they are separate things today. For instance, one cannot say C++ is a super set of C.Reply
Got something to say? Join the discussion. Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed .
- Popular Posts
- Recent Comments
How to Add Linux Host to Nagios Monitoring Server Using NRPE Plugin
How to Install Nagios 4.3.4 on RHEL, CentOS and Fedora
Install Cacti (Network Monitoring) on RHEL/CentOS 7.x/6.x/5.x and Fedora 24-12
Google Chrome 70 Released – Install on RHEL/CentOS and Fedora
How to Install Ubuntu 16.10/16.04 Alongside With Windows 10 or 8 in Dual-Boot
- Ravi Saive says:@Suheb, Just add the -–no-check-certificate at the end of the…
- Ravi Saive says:@Rob, Thanks for pointing out that error, corrected in the…
- Ravi Saive says:@Shan, Thanks for the tip, we will include an example…
- Ravi Saive says:@Marc, Thanks for telling about SlickEdit, we will add it…
- Stewart McKenna says:Trim out control characters in a field. tr -d ‘[[:cntrl:]]’
Linux System Administrator Bundle with 7-Courses (96% off)
Add to Cart – $69
Ending In: 3 days
Computer Hacker Professional Certification Course (96% Off)
Add to Cart – $59
Ending In: 4 days
- Introducing Learn Linux In One Week and Go from Zero to Hero
- RedHat RHCE/RHCSA Certification Preparation Guide
- Linux Foundations LFCS/LFCE Certification Guide
- Postfix Mail Server Setup Guide for Linux
- Ansible Setup Guide for Linux
- Django Setup Guide for Linux
- Awk Getting Started Guide for Beginners
- Citrix XenServer Setup Guide for Linux
- 51 Useful Lesser Known Commands for Linux Users
- 25 Hardening Security Tips for Linux Servers
- 60 Commands of Linux : A Guide from Newbies to System Administrator
- 20 Command Line Tools to Monitor Linux Performance
- 18 Tar Command Examples in Linux
- 20 Linux YUM (Yellowdog Updater, Modified) Commands
- 25 Useful Basic Commands of APT-GET and APT-CACHE
- 20 Funny Commands of Linux or Linux is Fun in Terminal
- Ebook: Introducing the RHCSA and RHCE Exam Preparation Guide
- Preparation for the LFCS (Linux Foundation Certified SysAdmin) Exam
- Preparation for the LFCE (Linux Foundation Certified Engineer) Exam
- 10 Useful Free Linux eBooks for Newbies and Administrators
- 4 Free Shell Scripting eBooks for Newbies and Administrators
- Artificial Intelligence
- Internet of Things
- Mobile Development
- System Development
- Web Development
- Content Marketing
- Social Media
- Corporate Event
- Industry News
- Video Tutorials
- About Us
- Write For Us
- Contact Us
Web Development & Technology Resources
High level programming languages are still the main stay of computation. There are many languages which comes with lot of promise but are dead within few years of their launch. However there are some gems which emerged from the first generation of computers but are still very popular and relevant. C and C++ are both very popular and still actively used across applications and systems worldwide. These two languages are still active among programmers because of their powerful set of features and excellent security.
C and C++ are those unique languages which every programmer should know, because these languages forms the base for popular programming languages like Python, PHP, Pearl, Java, C# and many others. Also, these programming language are extensively used even by the skilled programmers to work with the hardware.
So, if you are a
C or C++ Programmer or even a beginner
, who has a great will to learn both of these languages, then here in this post I am rounding out some of the impressive IDEs for you. IDEs are the best place to make your programming work easy, as it has built-in functions like debugging, code completion, compiling and syntax highlighting, etc.
The main use of IDE is to provide different components of software applications while developing the program. The thing which makes them most favoured amongst the developers is their appealing user interface. A few days ago, I shared IDEs for Linux as well as IDEs for Java , but today I have explored best IDE’s For C/C++ for you. So check out these IDEs and get started with C/C++ development.
Eclipse is one of the most popular and powerful IDE’s For C/C++ which offers open source utility and functionality for C and C++ programmers. New users can find this IDE as simple to use and work upon.
• Open-source software i.e available for free.
• Supports all platforms Windows, Linux, Mac OS X.
• Supports Debugging, Compiling, Profiling, Auto-completion of code and Refactoring i.e (restructuring of code can be performed without changing external behaviour).
• It has great graphical user interface (GUI) to arrange element using drag and drop functionality.
• Also supports Static Code Analysis.
Code::Blocks is a free C, C++ IDE created to meet the most demanding needs of the developers of C and C++. This is an IDE with all features you need for C and C++ development.
• Works on Windows, Linux and Mac OS X as well.
• It is designed to be fully configurable and extensible with its plugins.
• Supports Compiling, Debugging, Code Coverage, Profiling, Auto-completion of code
• It is a class browser i.e it can visualize object oriented programming
• Like Eclipse it also has (GUI) to arrange elements using drag and drop functionality and also supports code analysis
3. GNAT Programming Studio
GNAT Programming Studio also known as GPS, is a highly advanced Free IDE that simplifies the interaction between software and their developers. With its natural interface, GPS is easy to use, simplifies source navigation and also helps to highlight the fundamental ideas in the program.
• Multiplatform support
• Supports Compiling, Debugging, Code Coverage, Profiling, Auto-completion of code.
• It is also a class browser like Code:Blocks and also supports Code Refactoring.
• Has drag and drop feature to ease the work of programmers.
CodeLite is an another excellent, free, open source and cross platform IDE for the C/C++ programming languages that runs on all major Platforms (Windows, Linux and OSX)
• Generic support for compilers and Errors are clickable via the Buildtab.
• Supports next generation debugger.
• It has amazingly fast and powerful code completion tool based on their in-house parser.
• It also has its own RAD tool for building Widgets-based applications.
• Supports Static code analysis, refactoring, class browser and profiling.
Netbeans C++ IDE consists of a lot of project based templates for C and C++, that provides the capability to build applications with dynamic and static libraries in C and C++. It consist of amazing features that make it more popular among web developers.
• It is a free and open source IDE
• Supports multiplatform
• code completion is fast and supports refactoring for C/C++.
• This IDE is well integrated with the multi-session gdb debugger.
• It comes with automatic indentation, semantic highlighting, and formatting (provides a choice of formatting styles), code folding, bracket matching and templates.
• You can use development tools on remote hosts to create, execute, and even debug projects from your client system in a simple manner.
Also Check: 20 Ways To Learn C Programming For Free
6. Qt Creator
This is another cross platform C++ IDE, but it is not free. Although you will get its free trial version for one month of use.
• Supports multiplatform.
• Supports Debugging, Compiling, Profiling, Auto-completion of code and Refactoring.
• Has drag and drop functionality.
• supports Static Code Analysis.
7. Dev C++
Dev C++ is another good IDE for C and C++ programming languages. It is an open source IDE but supports only Windows platform and not Linux and OS X.
• Code Completion.
• Profiling support.
• Class Browser.
• Support GCC-based compilers.
• Customizable syntax highlighting editor.
• Integrated debugging (using GDB).
• Quickly create Windows, console, static libraries and DLLs.
• Edit and compile Resource files.
• Tool Manager.
8. C++ Builder
C++Builder is a great way to get started in building high-performance C++ applications for Windows without database connectivity. It is not a free IDE, has proprietary license. It works on Windows and OS X only.
• GUI Builder.
• Auto completion.
• Class browser.
• Supports refactoring.
Anjuta is a versatile IDE comprising a number of advanced programming facilities that focuses on providing simple and usable user interface for powerful and efficient development. Although it is open source software but it supports Linux platform only.
• Anjuta UI is created to be simple to operate with powerful tools.
• Easy wizards and project templates to get started with new projects.
• Fully integrated GDB for on-board debugging.
• Project management.
• Application wizard.
• Source editor.
• Profiler and many more tools.
MonoDevelop allows developers to write desktop and web applications on Linux, Windows and Mac OS X quickly. You can also port .NET applications created with Visual Studio to Linux and Mac OS X with same and a single code base for all platforms.
• Advanced Text Editing.
• Multiple language support.
• Integrated Debugger.
• Configurable workbench.
• Create web projects with full code completion.
Also Check: Top 8 Programming Languages To Learn In 2015
A good IDE help programmers to create error free and maintainable applications or website. As there huge number of IDE’s For C/C++ on web, choosing best IDE can be a difficult task. Which one is your favourite or best IDE’s For C/C++ amongst all above or if you have any other recommendations you can leave your suggestions in Comment box below.
” A good IDE help programmers to create error free and maintainable applications or website. As there huge number of IDE’s For C/C++ on web, choosing best IDE can be a difficult task. Which one is your favourite or best IDE’s For C/C++ amongst all above or if you have any other recommendations you can leave your suggestions in Comment box below.
Also, please look at the C programming test to measure your proficiency in C.”
RELATED ARTICLES MORE FROM AUTHOR
12 Best Skills Required For A Website Designer
Enhance User Experience With Your Website Design
Skills You Need To Become A Web Designer
look at jetbrains.com/clionReply
Qt Creator is free and have a community edition.
This review is completely ignorant.Reply
Thanks for the info.Reply
Thanks for the informationReply
In all this IDE, Qt is the best ans it’s free !. It’s the best because it’s not just an IDE ! It’s a very cool and easy graphicale lybrairie ! ( sorry, I’m french and I’m not speak english very well ^^ )Reply
I’m used to Eclipse and Visual Studio but since I installed Qt Creator it das move at first site… Fast, simples, good UI, etc…Reply
What about MS Visual Studio?
Also, Dev-C++ is pretty much abandonware at this point… hasn’t been updated since 2005.Reply
No, not true it is being developed again according to its article on Wikipedia.Reply
Dev C++ has two forks… Orwell Dev C++ and wxDev C++. And they are not so outdated 😉Reply
Dev-C++ orwell edition is updated since 2015.
But it is not as good as other IDE imo.Reply
MS Visual Studio is loved by large amount of programmers.
However I consider it as awful IDE, because:
1) it forces you to use MS C/C++ standards
2) MS C/C++ implementation is incompatible with gcc standard
3) MS changes the implementation standards almost every new version
4) It’s pain to make MS C/C++ application compatible with different standard
PS. Visual Studio isn’t free.Reply
What About Clion It Should be on 2nd or 1st. guys use clion with clean gui and interface. work looks clean and professional in clionReply
I think the best IDE is that of pycharm which is run by python language. It is by the way one the easiest languages to be learned.
Thank you so much for these precious information. great respect for you 🙂Reply
Very nice list! I also like very much MS Visual Studio for C/C++ development.Reply
“microsoft Visual Studio” not in list!?
I think Microsoft Visual Studio programming environment is one of the best.
I have used “MS visual studio” and “Qt creator”.
My experience on Windows…. short of using Visual Studio, C++ support sucks. It’s impossible to setup Cygwin, TDM, GCC, MSYS1/2, CLANG, too much bureaucratic mumbo jumbo its obvious that it is just plain better to code on Linux. Given the blatant nature of the tools, you are somewhat lost as some ide’s support only 32 bit where as others target only C11 and others lack debugging, checking or even highlighting code. Then there’s the crass nature of the compiler groups none of them works with one another, some of them have to put up with extensions not supported by them etc etc.Reply
“These two languages are still active among programmers because of their powerful set of features and excellent security.”
I don’t agree about security, they are probably the most insecure languages you could possibly use.
I agree with JD. MS Visual Studio is probably the best in my opinion.Reply
I use code blocks with TDM GCC compiler on my Windows PC.Reply
can C and C++ support on MonoDevelop IDEReply
LEAVE A REPLY Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed .
Bitcoin for WordPress: 7 Useful Plugins
Funny, first article of this blog is going to be about Bitcoin. I was very skeptical about Bitcoin for a long time, in fact…
Instagram Direct: Private Photo Sharing Made Easy
SteamOS BETA: Operating System for The Living Room
Google Tips for Guest Blogging: Quality Content Still Prevails
25 Free Mockup and Wireframe Tools for Web Designers
17 Coding Challenges to Help You Train Your Brain
7 Minimal Node.js Web Frameworks for 2014 and Beyond
10 Ways to Learn Java in just a Couple of Weeks
Top 10 Best Blogs to Follow for Android Developers