I'm just gonna throw this out here: JavaScript isn't complicated.
Yes, JavaScript is the first "real" programming language I learned, but it's not really even that hard. It's long and drawn out, but not complicated.
prototypes and property descriptors are pretty complicated imo
what in the world is a prototype
An advanced form of making functions