Visual Basic -> Java -> PascalABC -> Scala
Все в чем я когда-либо умел/умею программировать, во временном порядке(и VB было лет в 8-9, не серчайте).
Ну видал еще C++, JavaScript, PHP, но это уже так, слева.
Ну и конечно же, Lua, догадайтесь, при каких обстоятельствах.
Еще, на днях, слева побывал Kotlin, про который я уже упоминал, и, цитируя cpw, "моды можно делать на любом JVM языке, если он выживает после реобфускации, только 'входной пункт'(класс с аннотацией @Modб из которого по цепочке вызываются все ваши методы) пишите на Java(или на Scala, так как для него сделали офф поддержку, что означает, что для него специально сделали @Mod рабочим)"