Ruby
Ruby is a dynamic, general-purpose programming language most commonly used for web development. Its key designer, Yukihiro Matsumoto, said that Ruby was designed for humans, not machines, making it a favorite of many developers and tech companies. Its most popular implementation is with the powerful Ruby on Rails web framework.
Ruby Concepts
- ARGF
- Arrays
- Casting
- Classes
- Comments
- Conditionals
- Data Types
- Dates
- Errors
- Files
- Functions
- Gems
- Hashes
- Inheritance
- Iterators
- JRuby
- Lambda
- Loops
- Modules
- Modulo
- Operators
- Random
- RegExp
- Ruby on Rails
- Scope
- Sets
- Strings
- TruffleRuby
- User Input
- Variables
Ruby contributors
Contribute to Docs
- Learn more about how to get involved.
- Submit feedback to let us know how we can improve Docs.