Indeed, I believe that the best language with which you can start learning programming is C, rather than C++. The latter is already too much abstract. Contrastingly, C is a language of a sufficiently high level to be relatively simple and natural, yet close enough to the machine hardware to let you really understand what happens inside its memory.

Moreover, mostly any other language borrow their syntax from C.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store