(Our lives are inseparable from computers, and we use software on computers to do things every day. How are these software written? How do computers solve problems? This programming course lets you learn the basics of how computers solve problems. C language is an ancient and evergreen programming language. Its syntax is the basis for many other programming languages ??and is the language of instruction in our courses.)