请列举一些常见的编程语言，并且以json格式输出每个编程语言的基本描述，包括其类型、流行程度和适用领域。
user
```json
"programming_languages": [
    {
        "name": "Python",
        "type": "解释型",
        "popularity": "非常高",
        "applicability": ["Web开发", "数据分析", "人工智能", "自动化"]
    },
    {
        "name": "JavaScript",
        "type": "解释型",
        "popularity": "非常高",
        "applicability": ["Web开发", "移动应用", "服务器端开发"]
    },
    {
        "name": "Java",
        "type": "编译型",
        "popularity": "高",
        "applicability": ["企业应用", "移动应用", "大数据"]
    },
    {
        "name": "C++",
        "type": "编译型",
        "popularity": "高",
        "applicability": ["系统编程", "游戏开发", "嵌入式系统"]
    },
    {
        "name": "Ruby",
        "type": "解释型",
        "popularity": "中等",
        "applicability": ["Web开发", "脚本编程"]
    }
]
```
assistant