I have been asked if it is possible to run a program designed in Windows 3.1 by some chap who is not around anymore, in Windows XP?
The guy who needs to do this is currently working from 2 PC's each running one of the above OS's. He'd ideally like to only use his laptop running Windows XP and still be able to run the program which was designed all those years ago in Windows 3.1.
If you right-click an exe file in XP, and choose the Compatibility tab, you will see that the oldest OS supported is W95. Even that is not guaranteed, because of the many ways in which W95 programs could be written in terms of hardware access.
All of the above would indicate that W3.1 will not work. However, it will cause no harm to try it - it may take a little experimentation with the options on the compatibility tab, but you may be lucky.
Give it a go and see what happens, but do not hold your breath.
Strictly speaking Win 3.1 was a GUI (Graphical User Interface) program which sat on top of DOS, not an operating system - Win 95 being the first full windows OS. It will probably not install, but as said, no harm in trying.
Comments have been as suspected and will maybe advise on the test-it-out idea. I think it's a work laptop so the dual boot option may be out of the question.
You'd think somebody could invent a simple program which will allow such old-style programs to run. You have the command prompt for DOS so why not invent a simple command program to open a window with 3.1 functionality?!