Computer science (or computing science) is
the study of the theoretical foundations of information and
computation, and of practical techniques for their
implementation and application in computer systems. --
Wikipedia
Computer programming ... is the process of
writing, testing, debugging/troubleshooting, and maintaining the
source code of computer programs. --
Wikipedia