Los científicos de datos, conocidos también como data scientists, trabajan con grandes conjuntos de datos. Son las personas que no solo aprovechan las fuentes de datos existentes, sino que también se especializan en crear nuevas según sea necesario para extraer datos significativos y conocimientos prácticos. Debido a esto, los lenguajes de programación son imprescindibles para ellos, ya que, gracias a estos, pueden extraer información de forma rápida y sin esfuerzo.