Steve Jobs Apple’s co-founder said, I think everybody in this country should learn how to program a computer because it teaches you how to think.
Computer science is not the study of programming. Programming, however, is an important part of what a computer scientist does. Programming is often the way that we create a representation for our solutions. Therefore, this language representation and the process of creating it becomes a fundamental part of the discipline.