Programming is a very broad term. What sort of development are you looking to do? Are you looking to build computer applications like bitcoin, or websites?
Personally, almost 20 years ago now I started with Visual Basic, and C then html, javascript, and flash actionscripting <- (is that still even a thing? lol) then I stopped for a while then did SQL and PHP. I've learned some on my own and others I went to school.
Codecademy.com is a free place to start if you're looking to do websites.
Maybe someone else here can suggest a good place to get started with C?