For a taste you can read through https://www.scribd.com/document/442402647/5A-Monitor-prog-Si...
Working with it, yes. Developing for it? Completely different game, as you'll have almost zero chance to use anything modern, and that includes the tooling.
If you're developing for an embedded system, you may not want to use anything "modern".
TL;DR: I wouldn't be surprised if it's harder to support Win8 today than Win3.1 ;)
https://stadt-bremerhaven.de/bahn-administrator-fuer-windows...
> "Deutsche Bahn is unable to cope with the simplest tasks of daily rail operations,” says a senior European railway official [0]
In this case, however, I think they are doing the right thing in keeping software that has been working reliably for over 30 years.
[0] https://www.spiegel.de/politik/deutschland/deutsche-bahn-str...
Well, it's cheaper than state run. And that comes at a cost.
Through one of my companies we were/are involved in many of these efforts (e.g. application virtualization) and the use of legacy software [1]. Win 3.11 is a relatively easy target. Much much easier than other projects we dealt with.
[1] https://blog.nektra.com/2014/02/12/nektra-escalation-support...
5/6 years ago... Everything could have changed again by now.