Following tools will help you detecting outdated software.
Perl documentation effort:
Some interesting read:
In the end, windows will eventually die.
Want to get started with a real OS. Here is some guide: http://matt.might.net/articles/basic-unix/
A good guide for windows and powershell users.
An interesting article about 64 vs 32 bit.
Windows and Linux are covered, but it might be of interest for any c-programmer.
A very good read and explanation on leap-seconds.
Do you cater for leap seconds in your code?
Understand UTF-8, -16, -32. Short article that explains it all in a few words. A good start.