请列举五个常见的编程语言，并以JSON格式回答，每个语言名称后跟随一个简单的描述。
user
{
    "programming_languages": [
        {
            "name": "Python",
            "description": "A versatile and easy-to-learn language, popular for web development and data science."
        },
        {
            "name": "JavaScript",
            "description": "Primarily used for web development to add interactivity to web pages."
        },
        {
            "name": "Java",
            "description": "Known for its portability, used in a wide range of applications, from mobile apps to enterprise software."
        },
        {
            "name": "C++",
            "description": "A powerful language used for system programming, game development, and performance-critical applications."
        },
        {
            "name": "Ruby",
            "description": "An elegant language with a focus on simplicity and productivity, particularly popular for web development frameworks like Ruby on Rails."
        }
    ]
}
assistant