列出并描述以下计算机编程语言之间的不同：Python，Java，C++，Swift，R。
Python是一种动态类型语言，易于学习，用途广泛，适用于科学计算、数据分析、Web开发等领域。Java是一种静态类型语言，跨平台，用于开发企业级应用。C++也是一种静态类型语言，用于系统开发、游戏开发、高性能计算等领域。Swift是一种较新的编程语言，由苹果公司开发，主要用于开发iOS和macOS应用。R是一种专门用于统计分析和数据可视化的语言，常用于学术研究和数据科学中。