Welcome to the introductory course for learning the C programming language. This course is for people, who do have some experience in programming. You will be provided with task to train interactively and will get information on how C works and how you program in it.

The beginning of the course covers basics, like what is a compiler, what are expressions and all the fundamental syntax. From there, we will tackle the daunting topic of pointers and will move on to more complex concepts.