Społeczność, która tworzy się wokół języka programowania jest niewątpliwie czynnikiem, który przyczynia się do jego popularności. Ruby posiada rosnącą rzeszę użytkowników i nadaje się zarówno dla mniej jak i bardziej doświadczonych programistów.
Jeśli chcesz dzielić się swoimi doświadczeniami z innymi użytkownikami, poniżej znajdziesz kilka propozycji:
- Grupy Użytkowników Języka Ruby
 - Twoja lokalna grupa użytkowników jest znakomitym miejscem aby poznać innych programistów Rubiego. Grupy użytkowników są zupełnie autonomiczne, lecz znaczna ich większość organizuje comiesięczne spotkania, posiada listy wysyłkowe, stronę WWW, a jeśli akurat jesteś szczęściarzem, to być może uda ci się załapać na sesję pair-programmingu.
 - Listy mailingowe
 - Ruby ma wiele list na różne tematy, w różnych językach. Jeśli masz jakieś pytania, to najprędzej otrzymasz na nie odpowiedź na liście wysyłkowej
 - Ruby na IRC (#ruby)
 - Jeśli masz ochotę porozmawiać z innymi użytkownikami (nie tylko z Polski), bez wychodzenia z domu, wypróbuj IRC.
 - Ruby Core
 - Jeśli masz ochotę zaangażować się w tworzenie i rozwijanie samego języka, to nie ma lepszego miejsca niż grupa ruby-core.
 - Blogi na temat Rubiego
 - Bardzo mało dzieje się w społeczności Rubiego bez omawiania tego na blogach. Blogi zawierają setki megabajtów cennych informacji o języku Ruby, jego zastosowaniach oraz doświadczeniach z projektami w Rubim.
 - Konferencje o Rubim
 - Konferencje są znakomitym miejscem, aby dowiedzieć się więcej o rozwoju języka, nowych ciekawostkach oraz dowiedzieć się o postępach w projekcie i przywitać nowe osoby w społeczności.
 - Ogólne informacje o Rubim