pub fn languages() -> Vec<Box<dyn Language>>
Returns a list of all the Language implementations in the crate
Language