which IDE should I use?

Apr 27, 2015 at 7:22am
I'm a beginner in programming and wanted to know the best free IDE that I should use. I am currently using turbo. And also how do I clear the output screen in turbo?


Apr 27, 2015 at 8:00am
I've never used IDE, so I have no factual opinion, but hearsay indicates that turbo is not the answer. Code::blocks might be.

No IDE "clears screen". Standard C++ does not "clear screen" either. The API of the terminal program, in which the your console application does run, usually offers something, but there is no standard. One (semi)portable option is to use variant of ncurses-library. It will translate your commands to the terminal's language.
Apr 27, 2015 at 9:49am
Apr 27, 2015 at 11:21am
Code Blocks is a good option.

www.codeblocks.org/downloads

And Orwell Dev C++ is defunct now maybe,but I have heard theres a new one called Bloodshed Dev C++.

www.bloodshed.net/devcpp.html

Code Blocks works for me,and it uses MinGW(and has option for using other compilers as well) so its cross platform.

That being said, Dev Cpp is small on the memory footprint,so it works for older systems.
Apr 28, 2015 at 7:08am
>
And Orwell Dev C++ is defunct now maybe,but I have heard theres a new one called Bloodshed Dev C++.

www.bloodshed.net/devcpp.html

Code Blocks works for me,and it uses MinGW(and has option for using other compilers as well) so its cross platform.

That being said, Dev Cpp is small on the memory footprint,so it works for older systems.


please don't don't post false comment based on guess.
Apr 28, 2015 at 2:34pm
If you are using Windows then it's hard to beat MS Visual C++
https://www.visualstudio.com/en-us/products/visual-studio-express-vs.aspx
Apr 28, 2015 at 3:00pm
Use a compiler and a free editor like notepad++. Turbo and borland should be avoided use visual c++ compiler or minGW if you are on windows.
Apr 28, 2015 at 6:00pm
Code::Blocks is your best bet. There seems to be issues with Bloodshed not compiling some code, Visual C++ doesnt follow the GCC ruleset and does their own thing, so things might get hairy there.

Code::Blocks is both open source, and cross-platform, so that IDE should work across all platforms (aka Linux, Mac, Windows, etc.)
Apr 28, 2015 at 6:59pm
Orwell Dev C++ is regularly updated (last update is just 1 day ago - see my previous link). most of the time i use it (i also have C::B and VS.). its very fast and simple. its syntax highlighting is cool. all beginners should give it a try before trying others!
Apr 28, 2015 at 8:42pm
Code::Blocks and Orwell Dev C++ do (or can) use the same compiler, so their differences are not in C++ support but in their GUI. There are two questions: (1) can the GUI do the job, and (2) is it nice to use? The latter is a matter of taste. Liking something does not mean that it is good for everyone.
Apr 28, 2015 at 8:54pm
On Windows, I'm still a huge fan of MSVS. The integrated debugger (which is the single most important feature of an IDE and is arguably the entire point of using one) is stellar, and I was not as happy with C::B's debugger integration when I used it last.

Syntax highlighting, auto-complete, and all that other stuff is pretty much interchangable and comparable between all IDEs. VS has a lot of stuff like that, but its autocomplete stuff gets in the way more than it helps, so I found myself disabling it.
Topic archived. No new replies allowed.