Нет, мой совет: просто выберите хороший выбор для Ruby, который написан для начинающих программистов, и изучите его.
Нет реальной необходимости изучать другой язык перед ruby, если ваша цель - программировать на ruby.
Конечно, вы можете изучить C (или Ассемблер), чтобы лучше понять, как на самом деле все работает за кулисами.Но это не очень важно.
Вы также можете выучить язык, который больше похож на Ruby.Но вы научитесь лучше программировать в стиле Ruby, если только начнете с него.