Escribí varios scripts de importación antes de “aprender” realmente ruby. Dependiendo de lo que quieras hacer, podrías hacer más con tus habilidades actuales de lo que crees. Probablemente sea más fácil usar ruby que averiguar cómo usar otra cosa.
Sin embargo, si estás interactuando con la API, puedes usar el lenguaje que quieras.