I think your main focus for now should be learning how to program and solve problems before you can try to tackle game development. Looking at your first post, it seems like you never really commited to learning how to program fully.
If I may suggest, C is an excellent language to start with because it's a straight forward structured language. Other languages like C++ or Java are object oriented and in my opinion this is a bit more of an advanced topic. You should focus more on variables, arrays, condition statements, loops, functions, etc. Don't move forward until you're comfortable with these programming concepts.
Do not start with C.
If anything, start with C++ and ignore the OO bits. C today is a domain specific language, and frankly the C bits of C++, are often the parts you want to stay the hell away from! Also, the C side of C/c++ refers to a language from 1983... things have changed since 1983.