Ruby создан Юкихиро Мацумото в 1995 году — в тот же год, что JavaScript и PHP. Автор ставил целью «сделать язык, который приносит радость программисту»: синтаксис максимально приближен к обычному английскому, всё в языке — объекты, включая числа и nil. Взлёт случился в 2004 году с фреймворком Ruby on Rails: на нём написаны GitHub, Shopify, Airbnb (изначально), Basecamp, Stripe (часть). Сегодня Rails остаётся одним из самых продуктивных стеков для быстрого запуска SaaS.
Порог входа низкий, синтаксис читается почти как английский. Хорошо подходит как первый или второй язык, особенно если интересна веб-разработка через Rails. Экосистема более узкая, чем у Python или JavaScript, но глубокая: то, что есть — отточено.
Ниже — десять ресурсов для старта: официальные материалы, интерактивные площадки, книги, курсы и наборы упражнений.
Ruby Documentation (ruby-lang.org)
Официальный сайт языка. Здесь и вводный туториал «Ruby in Twenty Minutes», и полный справочник по стандартной библиотеке, и список обучающих ресурсов, рекомендованных Ruby-командой.
Ruby on Rails Tutorial (Майкл Хартл)
Классическая книга Майкла Хартла — учит через строительство трёх Twitter-подобных приложений с нуля. Онлайн-версия бесплатна, платная включает видео и упражнения. Стандарт вхождения в Rails-мир уже больше десяти лет.
The Odin Project — Ruby on Rails Path
Полный трек full-stack Ruby-разработчика — от синтаксиса языка до Rails и деплоя. Бесплатный, open-source, поддерживается сообществом. Не ведёт за руку — даёт ссылки на первоисточники и требует проектов.
Learn Ruby Online
Интерактивный учебник с уроками и редактором прямо в браузере — пишешь код, жмёшь Run и сразу видишь результат, ставить ничего не нужно. Структурированный курс от «Hello World» до строк, массивов, методов и управляющих конструкций. Бесплатно и без регистрации.
Ruby Koans
Медитативная практика — файлы с тестами, где нужно заполнить пропуски, чтобы тесты прошли. Проходя коаны, изучаешь язык и параллельно культуру тестирования Ruby-сообщества. Скачивается с GitHub, полностью бесплатный.
Exercism — Ruby Track
Более 120 задач с автотестами и ревью от менторов. Идиоматичный Ruby — блоки, символы, короткие методы, well-named — лучше всего заходит через живое ревью, а не через учебник. Полностью бесплатно.
Codecademy — Learn Ruby
Интерактивный курс на 20 часов — код в браузере, автопроверка. Хороший вход для нулевого уровня. Базовые модули бесплатны, продвинутые по подписке.
Try Ruby
Интерактивная песочница прямо в браузере от команды ruby-lang.org. Позволяет пройти пятнадцатиминутный тур без установки Ruby. Первое, что стоит открыть — понять, лежит ли душа к языку.
Eloquent Ruby (Расс Олсен)
Книга Расса Олсена про идиоматичный код — как писать так, чтобы вписаться в культуру Ruby-сообщества. Не для первого дня, читать после базы. Даёт «вкус» языка, объясняет, почему Ruby пишется так, а не иначе.
The Well-Grounded Rubyist (Дэвид Блэк, 3-е изд.)
Крепкая учебная книга от Дэвида Блэка — более широкое погружение в язык, чем Eloquent Ruby. Читается как учебник: с упражнениями и объяснениями «изнутри». Хороший второй книжный ресурс после базового курса.









