Using Ruby as a Programming Language

I just started learning Ruby and I like how it easy it is.
What are the things I must know when using Ruby as my programming language of choice?
Does it have limitations?
Can it be compared to other programming languages like Perl, Python, and Java?
