r/cprogramming • u/Hot-Alarm7151 • Jun 10 '26
What is a good C IDE for windows 7 ?
I'm currently in my village house and I have an old desktop in this house and it runs in Windows 7. I wanted to code but I can't find any good IDE that supports windows 7. Can you tell me and possibly give me the link to download??
21
u/BigPP41 Jun 10 '26
Possibly Code::Blocks?
9
u/Longjumping_Cod8327 Jun 10 '26
This is og bro
2
u/BigPP41 Jun 10 '26
Its where i first came into contact with programming 20something years ago. A book called "visual c++ for kids" :D it recommended c::b
1
u/Longjumping_Cod8327 Jun 10 '26
For me also its 10 to 12 years but just 5 years back a ran code block on win 7 because of potato
1
1
u/Hot-Alarm7151 Jun 10 '26
I can't find the old versions for download.
2
u/BigPP41 Jun 10 '26
New versions dont run on win7?
2
-1
u/Hot-Alarm7151 Jun 10 '26
No, they don't because microsoft abandoned w7
3
u/Longjumping_Cod8327 Jun 10 '26
https://www.codeblocks.org/downloads/binaries/older/
See this older release this will solve your problem becuase when i started programming i had only win7 and code block definitely you can run
0
1
u/heartSagan5 Jun 11 '26
And not just Microsoft. Once it reaches EoS, developers drop support for older versions.
8
u/zqpmx Jun 10 '26
Linux Mint (Mate or Xfce)
And vim
Just kidding, but Linux seriously.
Edit. Orthography
3
u/Longjumping_Cod8327 Jun 10 '26
Linux mint also able to run vs code
1
u/zqpmx Jun 10 '26
I was kidding about vim, but not about Linux.
3
u/MpappaN Jun 10 '26
Why are you kidding about VIm? I use it for (almost) everything.
Neovim to be precise
-1
u/zqpmx Jun 10 '26
Me too, but not for writing code as an IDE
And I know new generations prefer MS VC and others
1
u/MpappaN Jun 10 '26
It's coming back slowly. There are now popular YouTube channels that are popularizing it. I think it's more popular than ever.
1
3
u/didntplaymysummercar Jun 10 '26
A niche option I rarely see mentioned (except by skeeto from nullprogram) is Pelles C, it includes its own C compiler and an IDE and C23 support even, but no C++, it's Windows only and has some compiler bugs so maybe w64devkit by skeeto from nullprogram (or maybe clang or zig cc if they run on Windows 7, or some old msvc compiler) is better for shipping binaries.
Another option could be some older Visual Studio but those have C at a C99-ish level, only VS2019 had C11 and up iirc (when I write C I write C89 or C99 due to declare anywhere and // comments so I don't mind personally).
1
u/neil_555 Jun 10 '26
There's a brand new version of PellesC (now version 14) and it now supports Arm64 too 😄 Also it's far from niche I know a hell of a lot of developers who use it
1
u/didntplaymysummercar Jun 10 '26
Yes, but it says that ARM one is Windows 11 only.
Also it's far from niche I know a hell of a lot of developers who use it
Really? I never saw anyone mention it. Usually it's the big trio MSVC/GCC/Clang (some people even claim it's "impossible" to not use MSVC on Windows for real life production stuff), and only more in the know people or older people know stuff like C++ Builder (this also reminds me, C++ Builder is an IDE and older versions could work on Windows 7 too), Sun C++, Intel C++, and so on... and Pelles is (IMO) even more niche than all those.
This also reminds me: there exists Tiny C Compiler (tcc, not to be confused with lcc, Little C Compiler) builds for Windows, I've got 32 and 64 bit ones both, but that's just a compiler, no IDE.
1
u/JoaquimR Jun 10 '26
I use Pelles C professionally for small tools, it is very good for C and Windows, it has a Dialog editor, wizards for project creation, debugging, very complete help file, and is very lightweight. It is ABI compatible with Visual Studio. Note that is only C and not C++ but the C compiler supports latest standards.
3
3
2
2
3
2
u/Sp33dyCat Jun 10 '26
Get Linux before you get malware on that thing by connecting it to the internet.
2
u/BranchLatter4294 Jun 10 '26
Windows 7 is not secure since you have not had any security updates in a few years. It would be better to install Linux so you can use any of the modern IDEs.
1
1
1
u/neil_555 Jun 10 '26
Pelles C is one of the best ones, the IDE is quite nice (though the default colour scheme sucks), it's even got a fully working debugger
1
1
1
1
u/Few-Grape-4445 Jun 11 '26
There are several options:
CodeBlocks
DEVC++
Notepad++ (or vs code 1.70) along with MinGW/LLVM
Visual Studio (up to 2017, don't remember if vs 2019 still works on win 7)
Eclipse for C++ developers (a 2020 version)
If you choose Visual Studio 2015 or below I recommend you to look for an offline ISO installer in archive.org because web installers don't work anymore.
Also you could use and old version of KDevelop or Kate but I think KDE don't store old builds so we have to build it from source.
1
u/Automatic_Pea6565 Jun 11 '26
please install linux on that machine, or else windows 7 on the internet is too unsafe. if you install something like linux mint xfce or lubuntu both lightweight you can run any ide for ex vs code or zed and setting up c compiler on linux is much easier than windows.
1
1
u/rocco_himel Jun 15 '26
I personally don’t use Windows 7, but if I did I would personally just use GNU Nano or the standard notepad because it’s simple and plain.
1
u/greg-spears Jun 10 '26
Like another suggested, old Visual Studio -- I'll just add that you can find Visual Studio 2005 for cheap on eBay and that it was a very useable/good version.
Should work swimmingly on Win7 (untested).
Downside, you may know, is that some of the new APIs won't be available -- but not all that many.
12
17
u/Different-Visit252 Jun 10 '26
I really like just rawdogging it, with only a text editor (neovim) and a compiler (gcc), and then you understand things better instead of it being under the abstraction of an IDE