Languages needed to create custom components

I’m a developer, brand new to Webflow.

So pretty soon I want to get on to making my own UI components. Any languages required besides html, css, js? Any tips on how to go about this process or is this really a dead end?