Computer Programming is a problem solving and algorithm building process done manually to create a computer program which accomplises a specific task. Benifits of ProgrammingLearning programming can benefit in many aspects.1. It builds problem solving skills. 2. Creativity 3. Earning.