#4817
BASIC (Beginner's All-purpose Symbolic Instruction Code) is one of the most popular and widely used programming languages in the history of computing technology. Of course, the only BASIC-based languages still in production today are probably the cross-platform PureBasic and the classic, famous Visual Basic developed by Microsoft.

#2713
About how hard it is on earth for learning MFC, this should vary from person to person. If you are experienced programmers started from the base Windows OS, you'd likely have been a member of programmers developing the MFC class libraries; on the contrary, if you just have learned few years of Windows programming, then you may have not any knowledge on the underlying system. In the latter case, you must have one book on your desk for reference anytime (every technology needs this). For MFC, it will be Programming Windows with MFC.

#2705
First of all, if you are curious why we still adhered to release this outdated version, just think that's only for a few guys or use environments that still need it - just want to develop a simple desktop tool for lower versions of Windows platforms quickly, for example. So, if its not for the purpose of learning the Programming Windows, Fifth Edition, you don't need it any more!