Is it possible to define a custom language for code highlighting?

I’d be interested to know where the definitions for things like putting ```ruby come from. Would I find them defined somewhere in the bridgetown files?

I’d like to be able to put ```my-custom-language, but obviously would need to define the keywords, comments, etc somewhere.