(We can't live without computers. We use the software on the computer to do things every day. How is the software written? How do computers solve problems? This programming course allows you to learn the basics of computer problem solving. C language is an ancient and evergreen programming language. Its grammar is the basis of many other programming languages and the teaching language of our course.)