What you want is called the "Windows SDK", which contains everything you need to build applications on Windows, except the IDE (Visual Studio).

It comes with all necessary libraries, header files, a compiler, nmake et cetera, and a handy shortcut for a preconfigured cmd.exe that puts all of these tools in your PATH. If you know what you are doing, this is what you want to use.

What version of the SDK you want depends on the system you are compiling on, but you will find all of them on the Microsoft website. For Windows 10 for example, the SDK can be found here: https://developer.microsoft.com/en-US/windows/downloads/windows-10-sdk

Be aware, though, that the windows' compiler cl.exe can be a bit tricky at times, and nmake is not what you expect when you only learned GNUmake. If all you want is to compile on Windows, without having to drag 20+ Gigabytes of IDE around, then the SDK is an option to consider.

(We are using virtual machines with a preinstalled Windows SDK quite successfully in lectures and exercises.)


As of Windows 8 the SDK no longer contains the build tools for C++ based applications. These are now only contained in a Visual Studio installation.

Answer from Andreas Grapentin on Stack Overflow
🌐
CCleaner
ccleaner.com › ccleaner › download
Download CCleaner | Clean, optimize & tune up your PC, free!
Download CCleaner for FREE. Clean your PC of temporary files, tracking cookies, browser junk and more! Get the latest version today.
Discussions

How to download and install Microsoft's Visual Studio C/C++ compiler without Visual Studio - Stack Overflow
I'm trying to run C code on my Windows, but I have a low-end PC, and I don't think I should install Visual Studio. How do I only install the C/C++ compiler that comes with it, without installing Vi... More on stackoverflow.com
🌐 stackoverflow.com
Where can I download C programming language?
You're probably looking to download the gcc compiler, not the language itself If you are on windows: https://www.youtube.com/watch?v=77v-Poud_io If you are on Linux, basically every general purpose distro comes with gcc, so you already have it More on reddit.com
🌐 r/learnprogramming
7
1
September 4, 2021
how do i download c++? is there an independent platform, or is there anything suggested?
For C++ you need a compiler. There are several that are free. And several that costs money. If you use Windows then the Microsoft Visual Studio community version is a good start. Some programmers prefer Linux. If you install Ubuntu or something like that, then you have an incredible amount of compilers, editors, libraries and tools available for free. More on reddit.com
🌐 r/Cplusplus
15
14
March 3, 2023
Can you download C only without C++ coming with it?
If you are asking whether you can download a compiler that only supports C and not C and C++ (they are two different languages which share similar syntax), yes you can. If you provide more specifics about what you are trying to do, you'll get more helpful answers. More on reddit.com
🌐 r/cprogramming
58
6
October 8, 2023
People also ask

What is MinGW?
MinGW stands for Minimalist GNU for Windows and it comes with a range of tools that are found commonly on several tools such as GDB debugger and G++ compiler. It is an open source and free software development environment that helps create Microsoft Windows applications. Dev-C++ uses MinGW too.
🌐
bloodshed-dev-c.en.softonic.com
bloodshed-dev-c.en.softonic.com › home › windows › development & it › programming languages › dev-c++ › download
Download Dev-C++ - Free - latest version
Why does Dev-C++ matter?
Dev-C++ assists with the tedious and mundane programming tasks so that you could spend more time on the real building and design work. The editor helps with syntax. The autocomplete would suggest solutions to all your coding requirements. If you forget the next portion of a chunk of code, keep typing what you remember and the studio would assist you with finding what you require.
🌐
bloodshed-dev-c.en.softonic.com
bloodshed-dev-c.en.softonic.com › home › windows › development & it › programming languages › dev-c++ › download
Download Dev-C++ - Free - latest version
Is Dev free?
Yes, Dev-C++ can be downloaded for free under GNU GPL (General Public License). The open source programming tool is also lightweight, which means it should take negligible space on your computer. The file size should not be a lot more than 10-12 megabytes.
🌐
bloodshed-dev-c.en.softonic.com
bloodshed-dev-c.en.softonic.com › home › windows › development & it › programming languages › dev-c++ › download
Download Dev-C++ - Free - latest version
🌐
Cursor
cursor.com
Cursor: The best way to code with AI
Cursor · Sign inContactContact salesDownload · Download for macOS · ⤓ · Try mobile agent · → · This element contains an interactive demo for sighted users. It's a demonstration of Cursor's IDE showing AI-powered coding assistance features. The interface is displayed over a subtle, solid brand background.
🌐
Scaler
scaler.com › home › topics › download and install c/gcc compiler for windows
Download and Install C/GCC Compiler for Windows - Scaler Topics
March 20, 2024 - Learn how to set up the C/GCC compiler for Windows. Scaler Topics explains a step-by-step process to download and install the C compiler in Windows.
Find elsewhere
🌐
SourceForge
sourceforge.net › projects › orwelldevcpp
Dev-C++ download | SourceForge.net
3 weeks ago - Download Dev-C++ for free. A free, portable, fast and simple C/C++ IDE. A new and improved fork of Bloodshed Dev-C++
Rating: 4.5 ​ - ​ 141 votes
🌐
Code::Blocks
codeblocks.org
Code::Blocks - Code::Blocks
Downloads · User manual · Forums · Wiki · License · Donations · Code::Blocks · Code::Blocks is a free C/C++ and Fortran IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable. Built around a plugin framework, Code::Blocks can be extended with plugins.
🌐
Dev-C++
bloodshed-dev-c.en.softonic.com › home › windows › development & it › programming languages › dev-c++ › download
Download Dev-C++ - Free - latest version
November 3, 2025 - Download Dev-C++ for Windows now from Softonic: 100% safe and virus free. More than 28286 downloads this month. Download Dev-C++ latest version 2026
Rating: 8/10 ​ - ​ 14.2K votes
🌐
Softonic
coding-c-the-offline-c-l.en.softonic.com › home › android › utilities & tools › coding c - the offline c l
Coding C - The offline C l for Android - Download
February 7, 2026 - Coding C - The offline C l for Android, free and safe download. Coding C - The offline C l latest version: Coding C - Simple IDE for C Programming. Co
Rating: 9/10 ​ - ​ 2 votes
🌐
State Government
eforms.state.gov › Forms › ds11_pdf.PDF pdf
U.S. Department of State APPLICATION FOR A U.S. PASSPORT DS-11 04-2025
This form is used to apply for a U.S. passport book and/or card in person at an acceptance facility, a passport agency (by appointment
🌐
Softonic
c-free.en.softonic.com › home › windows › development & it › ides/source editors › download
Download C-Free - Free - latest version
January 31, 2023 - Download C-Free for Windows now from Softonic: 100% safe and virus free. More than 1063 downloads this month. Download C-Free latest version 2026
Rating: 10/10 ​ - ​ 5 votes
🌐
Visual Studio Code
code.visualstudio.com › docs › languages › cpp
C/C++ for Visual Studio Code
November 3, 2021 - To understand the process, let's install Mingw-w64 via MSYS2. Mingw-w64 is a popular, free toolset on Windows. It provides up-to-date native builds of GCC, Mingw-w64, and other helpful C++ tools and libraries. Download using this direct link to the MinGW installer.
🌐
GNU
gcc.gnu.org
GCC, the GNU Compiler Collection - GNU Project
The GNU Compiler Collection includes front ends for C, C++, Objective-C, Objective-C++, Fortran, Ada, Go, D, Modula-2, COBOL, Rust, and Algol 68 as well as libraries for these languages (libstdc++,...). GCC was originally written as the compiler for the GNU operating system.
🌐
Visual Studio Code
code.visualstudio.com › download
Download Visual Studio Code - Mac, Linux, Windows
November 3, 2021 - Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. Download Visual Studio Code to experience a redefined code editor, optimized for building and debugging modern web and cloud applications.
🌐
CMake
cmake.org
CMake - Upgrade Your Software Build System
CMake is the de-facto standard for building C++ code, with over 2 million downloads a month. It’s a powerful, comprehensive solution for managing the software build process.
🌐
Standard C++
isocpp.org › get-started
Get Started! : Standard C++
There are good free C++ compilers available for all major OS platforms. Download one that suits your platform: