Best Starting Point For Implementing a New Language?

Hi there,

I'd like to create a plugin so that I can implement a custom language, however I'm struggling to find a good starting point. Are there are any existing open-source plugins that would make a good place to start for implementing a custom language?

I mostly just need to be able to implement syntax highlighting as it's a scripting language.

However, it doesn't natively support modular programming (i.e- importing functions etc. from other files) so I'd eventually like to be able to add this to the intelliJ editor such that it could take a multi-file project and spit out a single file with everything's that's needed to make the complete script.

Can anyone recommend a good starting point for me? What are the best scripting language plugins that I could use as a basis for my own?

Please sign in to leave a comment.