In regards to the C language, it is a solid choice because a vast majority of programming languages are implemented in it. From what I’ve understood, once I have C down learning other languages such as C++, C# and Java will become easier. After searching for answers, the estimation for learning C will take about 1-3 months (for the basics) if I study at least 2-3 hours a day. This is just a ballpark estimate however, as each person will learn slower or faster than others.