which c++ compiler or ide should i start with for windows programming?

I have a good knowledge of programming and am familiar with languages like Turbo C++, Turbo Pascal, QBasic, Python and javascript. I am very familiar with Turbo C++ 3.0 though i find myself somewhere lost because the dos os is not alive anymore. I just want a better c++ where i can program for windows, Python and Delphi and C# is not what i want. I want a better version of c++ where i can programming "for" windows and "on" windows.
Try Visual Studio. https://www.visualstudio.com/en-us/products/visual-studio-community-vs.aspx
Just make sure that you include C++ in the download.

Another option is the trial version of TurboExplorer: http://www.turboexplorer.com/cpp
I just want a better c++ where i can program for windows


There's only one C++. It's gone through a few versions, but there's only one C++.

So when you say "a better C++ where i can program for windows", what are you talking about?
by saying "a better c++ where i can program for windows", i mean't that i need a better version of c++ in which i can program for windows (unlike the Turbo C++ 3.0 which i am yet using, it is for dos programming).
In my pc's control panel, it shows that visual c++ is installed but i cannot find it through run. It was installed already with os because i never installed it. It is currently running windows 10
Last edited on
I think you're confusing the concepts of "programming language" and "programming tools".

C++ is a programming language.

Turbo C++ and Visual Studio are programming tools.

I think what you're saying is that you want programming tools that make it easier for you to write C++ intended to run on Windows.

Turbo C++ is not C++. Visual Studio is not C++. They are tools you can use to help you write C++ programs, but the C++ doesn't change.
Code::Blocks with TDM-GCC.
http://www.codeblocks.org/downloads/26

Visual Studio
(as above)

RE: Turbo Explorer -- it is no longer offered as a free C++ compiler by Embarcadero. Instead you can get a free trial (which does expire!) of C++Builder XE.
> In my pc's control panel, it shows that visual c++ is installed but i cannot find it through run.
> It was installed already with os because i never installed it.

No, Visual studio is not installed by default with Windows 10. Download and install it from https://www.visualstudio.com/en-us/products/visual-studio-community-vs.aspx

Visual Studio 2015 is by far the best implementation of C++ for 'programming "for" windows and "on" windows'.
Every time I try to run the setup file "wdexpress_full_ENU.exe", It reacts giving an error "Operation aborted" i tried compatibility troubleshooting down to Windows XP SP3 but same problem.
Anyone knows a solution regarding this??? help will be appreciated.
> Every time I try to run the setup file "wdexpress_full_ENU.exe", It reacts giving an error "Operation aborted"


Try this:
If a version of Visual Studio is installed, uninstall it (Settings/System/Apps and features).

Then, dowload "vs_community_ENU.exe" from https://www.visualstudio.com/en-us/products/visual-studio-community-vs.aspx and run the installer. When installing, choose Custom installation and then select C++.
i am getting the same error in the "vs_community_ENU.exe". One software is installed in my pc and i am not sure to uninstall it or not, it is "Microsoft Visual C++ 2013 Redistributable (x86)". It was pre-installed and i can uninstall it. It is using 17.1 mb of storage. Is this software to be uninstalled before installing the visual studio?
Last edited on
> Is this software to be uninstalled before installing the visual studio?

No, it is not necessary.

See the answer here: https://social.msdn.microsoft.com/Forums/en-US/6bd4900a-c499-42ca-a5f4-833e4a8d775f/cant-install-error-operation-aborted?forum=vssetup

First try these:
1. Disable anti-virus or anti-spyware software.
2. Check windows update.
3. Clear %TEMP% folder.
4. Run the installer as administrator.

If problems persist, download the ISO, verify the SHA-1 to ensure the ISO is not corrupt, then install locally.
Thanx, setup is now working!
Topic archived. No new replies allowed.