With my moderator hat on:
Insults and personal attacks on other members will not be tolerated. I have edited some posts, it needs to stop.
With that out of the way...
C is a great language. Learn it if you want to. It will teach you many things. However, it is a different language than Python, or C++, or Objective C. C has a much deeper learning curve than many of the other recommendations. C requires a deeper knowledge of various topics like object lifetimes and memory management and pointer manipulation that are common for beginners to get wrong. Even back in the 1970s and 1980s C was not generally recommended for a first language.
You do not need to learn other programming languages or parent- or grandparent-languages to learn today's programming languages. Going through Wikipedia's history of programming languages, you don't need to learn Autocode, or IPL, or Flowmatic, or Fortran, or Lisp, or Algol, or Fact, or Cobol, etc., to master today's languages.
As far as programming languages go, C++ is usually not recommended as a first language. It has a high learning curve and it works off the assumption that you know what you are doing, which beginners rarely do. It requires the programmers understand details about object lifetimes that beginners often struggle with. It is something you should learn eventually because it is (currently) the primary language of systems development, and most game engines use it these days. Nothing is poised to replace C++ right now, but history says eventually it will be dethroned and another systems-friendly language will replace it.
Python is frequently recommended as a first language. It is powerful, handles most of the object lifetimes automatically, has many good game development libraries, and is often used in game development scripts.
C# is frequently recommended as a first language. It is powerful, handles most of the object lifetimes automatically, has a few good game development libraries, is used by some major engines like Unity, and is frequently used in game tools.
JavaScript is sometimes recommended as a first language. It is everywhere, handles most of the object lifetimes automatically, has ever-growing usefulness with HTML5, and has plenty of learning tools available.