Este documento introduz Ruby para programadores C#, destacando as principais vantagens de Ruby em relação a C#, como sua maior expressividade, gerenciamento de pacotes com RubyGems, meta programação, tipagem dinâmica, frameworks web como Rails e Sinatra, motores de modelo como ERB e Haml, ferramentas de build como Rake, e uma comunidade mais ativa. Algumas desvantagens de Ruby, como codificação de strings e desempenho, também são discutidas.