Computer programming is a fundamental aspect of computer science. It involves writing code to create software programs. These programs can solve problems, perform tasks, or create interactive interfaces. Without programming, computer science theories and principles cannot be practically applied.