This course is aimed to computer enthusiasts who want to enter the exciting world of programming.

This course is not recommended to computer scientists with a high level of knowledge because the concepts explained are introductory.

Students at the end of the course will have a vision of how to learn to program in a language such as C, a versatile and portable language that will help them in the future to program in other languages such as C ++, C # or Java.

They will also have the necessary concepts to understand what a computer program is and what difficulties they may encounter when developing a program and how to solve them.

This course is based on examples and exercises that we will follow step by step to guide you in the world of programming.