You should kill yourself or go back to cuckchan
Try to learn programming with Harvard CS50 from Edx
why not both?
Because dead people go back to \emptyset forever, and cuckchan, being an existent entity, is not in \emptyset.
that's like, your opinion man
Prove it wrong. While you're at it, prove what exactly is going on inside of black holes.
It's not, learning C won't teach you good fundamentals about modern programming paradigms because it doesn't inherently support them, that's one of the reasons why I suggested the learncpp tutorial.
In my experience most of the worst code I have ever had to work with (and the code which I have to work with on a daily basis) is written in C, whats worse is that its code that many people use.
The fact that you are trying even after so many failures isn't a bad thing, its likely that each time you came close to overcoming your main barrier to understanding and this is the reason why you keep coming back.
Don't learn programming for the sake of programming. Learn it because you have a goal, something you want to make.
I've identified your problem.
Computer scientists sometimes program, and programmers often use insights from computer science to write better programs, but computer science and programming aren't the same thing. "Computer" science is something of a misnomer; you can do computer science without a computer.
If you want to learn computer science, a branch of mathematics, give CS50 another try.
If you want to learn programming, take any of the advice you've received in this thread on getting up to speed in a practical sense with a modern programming language. You can always tackle CS50 again after you've intuited some of the concepts via actual programming experience. One of the most enlightening experiences I ever had about algorithm design came from solving a Project Euler problem badly, then solving it again in a much more efficient way.
Good luck.
The existence of black holes is unproven, Tyson.
This right here. Make some small things, learning as you go. When you know a bit more(functions, variables, control structures, arrays, objects) you'll be set to learn how to do these same things in any arbitrary language.