Category talk:Multi-paradigm programming languages