请列举出5种适合初学者练习的编程语言，并简要说明它们的特点。回答必须用表格形式展示，表格包括语言名称、特点两个字段。
user
| 语言名称 | 特点 |
|----------|----------------------------------------|
| Python   | 语法简洁清晰，上手容易，应用广泛。       |
| JavaScript | 用于网页交互，语言灵活，生态系统丰富。   |
| Java     | 语法严谨，跨平台，大量应用于企业级开发。 |
| C++      | 运行效率高，功能强大，广泛用于系统软件。 |
| Scratch  | 图形化编程，适合儿童，指导逻辑思维。     |
assistant