---
title: Language & Guides
description: Learning material from ruby-lang.org.
canonical: https://rubydoc.ai/docs/guides.md
source: RubyDoc.AI
---

# Language & Guides

Learning material from ruby-lang.org.

- [Getting Started](https://www.ruby-lang.org/en/documentation/quickstart/) — A tour of Ruby in ~20 minutes.
- [Ruby From Other Languages](https://www.ruby-lang.org/en/documentation/ruby-from-other-languages/) — Ruby for Python / JS / Java devs.
- [Ruby's Style Guide](https://www.ruby-lang.org/en/documentation/) — Idiomatic Ruby patterns.
- [Syntax Reference](https://docs.ruby-lang.org/en/master/syntax.html) — Full grammar & syntax pages.
- [Regexp syntax](https://docs.ruby-lang.org/en/master/Regexp.html) — Pattern language reference.
- [Pattern Matching](https://docs.ruby-lang.org/en/master/syntax/pattern_matching_rdoc.html) — case/in destructuring.
- [Refinements](https://docs.ruby-lang.org/en/master/syntax/refinements_rdoc.html) — Lexically-scoped monkey patches.
- [Ractor](https://docs.ruby-lang.org/en/master/Ractor.html) — Parallel actor model.

---

Part of the [RubyDoc.AI](https://rubydoc.ai) documentation index. See also [docs.md](https://rubydoc.ai/docs.md) and [llms.txt](https://rubydoc.ai/llms.txt).
