R es un lenguaje de programación y un entorno de cómputo estadístico que facilita el análisis de datos y la creación de gráficos. Es un software libre y de código abierto, lo que significa que su código es accesible para inspección y modificación por parte de la comunidad. Esto promueve la innovación y el desarrollo constante de nuevas funcionalidades.

Cuando instalamos R, obtenemos la base del lenguaje, pero gran parte de la funcionalidad adicional proviene de paquetes desarrollados por la comunidad. Los paquetes son colecciones de funciones y datos documentados que extienden las capacidades básicas de R. Actualmente, en el repositorio CRAN (Comprehensive R Archive Network) hay más de 10,000 paquetes disponibles para diferentes tipos de análisis y visualización.