Ένα Range αντιπροσωπεύει ένα διάστημα τιμών — (1..10) για αριθμούς, ('a'..'z') για γράμματα, κ.λπ. Τα ranges είναι αντικείμενα με χρήσιμες μεθόδους, που χρησιμοποιούνται για επανάληψη, slicing, δοκιμές συμμετοχής και case matching. Είναι ένα σύντομο, εκφραστικό χαρακτηριστικό της Ruby.
