C has been around for quite some time and it is one of the foundational languages of computer science. Most operating systems today, including the Linux Kernel, are implemented with C code. The main version of the Python programming language is named CPython because it is implemented using C. The C programming language is everywhere, learning it will help you become a better programmer ready for the next challenge in any field of computer science!
This course is a great introduction to both fundamental programming concepts and the C programming language. It will start with those fundamental programming concepts before digging deeper into the more advanced C topics, like pointers and structures.