Your comments

Would it be possible instead of trying to implement every language to write a base framework and allow your users to create and customize their syntax definitions? These definition files could then be hosted in a private or public repository like GitHub where we can share and improve them and updating the definitions would only require a pull from the repo.