I am completely new to programming and I would like to know if anyone can recommend a good book or resource to learn Ruby and basic computer science principles.
I always recommend Learn to Program, by Chris Pine (Pragmatic Programmers). It is written to be accessible to a child, but each time I read it, I find something new that I have forgotten or never knew despite decades (plural) of development, most of them in Ruby. It starts slow, with basic principles, and then builds from there. I guarantee you will not be intimidated at the beginning, or feeling condescended to by the end. (That’s a definitely hard thing to do, as an author, and it’s done very well here.)
Thank you for the recommendation. Will be sure to check it out!