Install C/C++ Compiler CygWin on Windows
1. C/C++ Compiler
![](https://s1.o7planning.com/web-rs/web-image/en/arf-1057613-vi.webp)
C-Compiler is a compiler. It compile your C/C++ code to computer code. In case you're programming on Windows OS, you have 2 options to install C Compiler:
- MinGW
- CygWin
You only need to install one of these two compilers. The fact that MinGW is preferred
2. Download CygWin
![](https://s1.o7planning.com/web-rs/web-image/en/arf-1057631-vi.webp)
Check your operating system is 32 or 64bit to download properly.
![](https://s1.o7planning.com/web-rs/web-image/en/arf-1057637-vi.webp)
Download Results:
![](https://s1.o7planning.com/web-rs/web-image/en/arf-1057643-vi.webp)
3. Installing CygWin
![](https://s1.o7planning.com/web-rs/web-image/en/arf-1057652-vi.webp)
Select install from internet.
![](https://s1.o7planning.com/web-rs/web-image/en/arf-1057658-vi.webp)
Note: You absolutely should not install CygWin in "Program files" because this folder name contains white spaces. It will cause a lot of trouble afterwards. Best to install on a specific folder whose name without white spaces.
![](https://s1.o7planning.com/web-rs/web-image/en/arf-1057666-vi.webp)
Select a local folder to store the downloaded file.
![](https://s1.o7planning.com/web-rs/web-image/en/arf-1057672-vi.webp)
![](https://s1.o7planning.com/web-rs/web-image/en/arf-1057673-vi.webp)
Select any site.
![](https://s1.o7planning.com/web-rs/web-image/en/arf-1057679-vi.webp)
![](https://s1.o7planning.com/web-rs/web-image/en/arf-1057680-vi.webp)
![](https://s1.o7planning.com/web-rs/web-image/en/arf-1057681-vi.webp)
![](https://s1.o7planning.com/web-rs/web-image/en/arf-1057682-vi.webp)
![](https://s1.o7planning.com/web-rs/web-image/en/arf-1057683-vi.webp)
Successful installation.
![](https://s1.o7planning.com/web-rs/web-image/en/arf-1057689-vi.webp)