Better language support

I am not doing the guide >.> (mergeability may say it's wrong, but that's BS)