With great power comes great responsibility.
C is a middle level language that requires the programmer to think quite significantly as to how the actual mechanics of a program work. The syntax of the language is quick and precise, and is easy to learn once you have gotten past languages like Python, Java, and Ruby. With C, you can see more of the whole picture of how programming works and just how important the language of C can be.
LEARN SWIFT
Learn a fun language that will lead us into the future of programming.