Why Learn Programming and Computer Science??
Why might you want to learn computer science and how to program? There are lots of different responses to this question. • Programming is an act of creation. A successful program involves thinking up something and making it real. The result is a thing that works and is useful. In this sense programming is much closer to engineering or art than it is to science. Programing is used in science, but the act of programming itself is not a science. • Programming is useful. Some basic programming skills are useful in almost any field of science, and the necessity of knowing programming will almost surely increase over time. Almost everyone I know doing good and interesting research in math or physics has at good (or better) programming skills. Programming is also very useful for some areas of the social sciences and also quite likely for digital or computer art. Also, if you anticipate working in any sort of IT field (databases, web page design and management, system administration), knowing