Brian Kernighan, one of the authors of a classic textbook wrote: «C is a razor sharp tool, with which one can create an elegant and efficient program or a bloody mess.» This introductory course is for absolute beginners in programming. It will help you understand the main concepts of the popular programming language.
Write, compile and run our first program.
To learn about variables and loops in C and to write a somewhat more useful program.
To improve our temperature conversion program by using float insted of int.
To learn about another type of loops in C and rewrite the temperature conversion program so that it uses for instead of while.
To learn about functions, create our own function and call it.
Learn about conditions and complete a classical exercise called Fizz-Buzz.
To learn to use another method of checking conditions: switch.
Explore the data type called "array".
Some courses include challenge exercises. They will help you obtain more experience in programming and strengthen new skill. This particular course doesn't have any, but you can check out challenges from other courses.