Programming Languages, Software Language Engineering, Domain-Specific Languages, Metaprogramming, Meta-Languages, Meta-Modeling, Visual Languages, Live Programming, Exploratory Coding, Software Evolution, Software Analysis, Software Quality, Responsible IT, Automated Game Design, Procedural Content Generation, Level Generation, Game Artificial Intelligence, Game-Based Learning and Tutorial Generation.