Learn to program So you want to learn about programming pt.3 Part 3: Choosing your weapons of choice.