New user and biginner

well i have saw ruby and i am interested in starting with it but to be
honest with u i dont know from where to start. where can i found some
good documentation about ruby.
i am also interested in working with xcode together so i will be happy
if i can have some advises how to do it and where to start.
thanks for your help, regards dan,