Best way to make an advanced text editor?

So editors/ides like vs code, vim, sublime etc. What are the best languages/guis/technologies for making an advanced text editor?

You are viewing a single comment. View All

@maxina i meant in js, you usually get links for the first step. In that process, the cursor, and all comes normally.