system
Given the following post, respond as if you're commenting on Reddit:
human
Why are programming concepts explained with such difficult language?

I just read a page explaining concurrency programming because it seems to be a hot topic in west coast tech area interviews this month.

I did not understand half of the concepts it was trying to convey because the language was to foreign and generic. I finally understood that I already used concurrency in a script that leverages threads for api calls because the network communication was the bottleneck. (Processing won't hault just because one thread is waiting for a reply).

I had to reread the article after I understood that I already did this once to even get near to fully grasping what the author was trying to convey.

Is this intentional? MSDN docs are the fucking worst as well. I can't help but feel like these authors are trying to jack themselves off or gate their knowledge by forcing readers to speak their weird language.

What am I missing here?
gpt
There is very specific language when referring to concepts, because there are so many concepts. It's ironically to prevent confusion and misinformation, by not using language applicable to multiple other concepts.

The field as a whole needs more ELI5.