Be prepared to learn a lot about the tools used to manufacture software: editors, compilers, linkers, debuggers. The middle two are the sausage machines that turn the cuts of meat (source code) into something the the computer can digest. Editor and debugger are the things you will have to stare at, and push buttons…