If you are anything like me, you first learned computer programming for fun. Your first program might have been a "Hello World" program. Next you may have written a "I’m thinking of a number, try to guess it" game. (Giving Too High, Too Low feedback responses to the input). After that you might have graduated to writing a game based on a deck of cards. This would mean that you’d have needed to wri