Suppose I write a simple program and compile it under Windows XP. Will that same executable work out of the box in Windows 7? What about more complex stuff? Were any OS libraries or stuff like that removed?

link|improve this question

feedback

5 Answers

up vote 6 down vote accepted

most, if not all programs that run in Vista, should run in Windows 7 without problems.

They make updates to the compatibility in Windows all the time so if a program did not work in Vista for you originally, it could work in 7, but no guarantees.

That being said, there is not really that many programs that worked in XP and didn't work in Vista (if it didn't require a driver or any sort of advanced, system level stuff such as Anti Virus, system cleaners e.t.c.)

link|improve this answer
feedback

In general, yes. Unless you're doing very low-level, or... strange things, any "simple program" should work just fine.

link|improve this answer
feedback

If it doesn't work natively in Windows 7, then there is 'XP Mode', which Microsoft marketing speak for MS Virtual PC with a Windows XP image (which will be free for licensees of Windows 7 Professional, Windows 7 Enterprise, or Windows 7 Ultimate).

link|improve this answer
feedback

Everything works just fine for me, almost everything. When things don't go right, you can right click and from the menu click on troubleshoot compatibility

link|improve this answer
feedback

I found quite a few that do not work on W7 - so don't bet on it.

link|improve this answer
3  
Any chance of some Examples? – Bevan Aug 22 '09 at 22:20
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.