Question: what is difference between computer science and computer programming?
Answer: Computer science is theoretical, it takes a scientific and mathematical approach to information and it's computation. Computer programming is practical, it is the process of designing, writing, testing, debugging, and maintaining the source code of computer programs. They are different, but related fields.