@amorphisbear First, just because you might feel that you lack a certain skill set doesn't make you stupid. It just means that you don't currently have that particular skill set. Sometimes the reason for this might be how it's being conveyed or taught. I haven't visited that particular Web site but it's possible that it's been designed for people already familiar with the topic and so teaching that topic to a beginner might not be its purpose. It's possible that a teacher who could explain things in a specific way might help to make the topic make sense. Even if that turns out not to be the case that's OK. Your value as a human being is not dependent on how well you know a particular scripting language. I would bet you know a lot of things that others might be struggling with that for you might seem so easy. You surely have skills and talents that you use to benefit others. You likely have skills and abilities that I don't have. You might have skills that are easy for you but with which I might really be struggling. You definitely are not stupid. Do what you're good at and share that talent with others.
Pro-life, practicing Catholic. Providing marketing and social media management for Blazie Technologies. Opinions from this account are my own. Over 30 years of experience working in the blindness assistive technology field including providing product support and training to blind children and adults. I've been a JAWS for Windows user since v1.0 and have used NVDA since 2009. Using Windows since V3.1 with DOS before that in the early 1990s. Enjoy science fiction and reading Catholic apologetics. Favorite SF shows are Doctor Who and Babylon 5. I love puns. This account posts about all of the above topics.