A lot of people argued for C as the language to start because all the foundations are there: logic formation, syntax, semantics, etc. and it's easy to adapt to other programming languages afterwards. But IMO the best programming language to learn is whatever you're comfortable in.