The Operating system you are running on your system is your platform and your choice of OS may play a major part in the language you choose. Be aware that unforseen problems may push you to change...