Knowledge required to Create a Script

What is the answer other than HTML, CSS and Javascript? jQuery and jStorage?

BTW, there is no Userscript or Tampermonkey/Greasemonkey course in Udemy, but there is jQuery.

userscript tutorial - Google Search doesn’t seem useful to me. Not even Radar – O’Reilly

$ is something new to me.

I did create [Userscript] WaniKani Hide Buttons in Review, but I didn’t use $, and I couldn’t add complex stuff…

Also, what IDE do I need for making a Userscript?