Even if you are not good at programming, you can still play all the games and programs that people have published. And if you ever want to make your own programs, you can get help learning from this community. We're always glad to help beginners!
Programming at it's core is about problem solving, learning and teamwork. As long as you are willing to figure out how to make things work, fix things and seek out help and new information when needed, you'll be okay. There are resources out there if you need to know something and of course you can ask here.
It took me several months to teach myself how to code in PTC when I first started. After you learn one language, learning other's is considerably easier since every programming language's core is the same.