I haven't studied in depth but in your code you loaded selected number of languages. Is it possible to support python as well?