Please Sign Up to Request This Product

Computer Science Programming Basics in Ruby

You need to be an approved reviewer to request a product. Please sign up to request access or login to your account.

If you've already signed up and you haven't heard from us yet please email and we will check on your request.


If you know basic high-school math, you can quickly learn and apply the core concepts of computer science with this concise, hands-on book. Led by a team of experts, you'll quickly understand the difference between computer science and computer programming, and you'll learn how algorithms help you solve computing problems.


On Jun 8 Jim Schubert wrote: Great intro to basics!
I read this book as part of the O'Reilly blogger program. I have been a professional software engineer since 2008, and I thought that I wouldn't gain much from this book from a technical perspective and just provide some creative feedback for future readers. I also regularly enjoy teaching others about technology and different aspects of development. I was very impressed with the authors' presentation of material. Full Review  >

Rating: StarStarStarStarStar4.0

On Jun 2 Tuomo Kalliokoski wrote:
Full Review  >

Rating: StarStarStarStarStar5.0

On May 17 Michal Konrad Owsiak wrote: Computer Science 101
The book is a simple, short introduction to computer science and programming. It’s an unusual book as it is really short and concise (side note: compare it to The Art of Computer Programming by Donald E. Knuth – 3168 pages). Full Review  >

Rating: StarStarStarStarStar4.0

On May 15 Dylan Scott wrote: Great intro to CS book
This isn't the book for you if you want to mainly do tutorials with Ruby. I see it as a good starter book for those really new to computer science as a topic or are just interested in maybe starting to program. Full Review  >

Rating: StarStarStarStarStar4.0

On May 8 Amit Saha wrote: Fails in its objective.
Overall, the book could do with treatment of more computer science focused topics, as it happens to be the objective of the book. Full Review  >

Rating: StarStarStarStarStar2.0

On May 6 Jason Irwin wrote: Good computer science introduction with ruby
The book is a short read, at 188 pages, yet does an admirable job of providing a basic overview of both the core Ruby programming language and some fundamental computer science concepts. I was particularly impressed with the overviews of some major sorting/searching algorithms and measurement of complexity (Big O Notation). The authors made these topics very accessible which is an impressive feat. Full Review  >

Rating: StarStarStarStarStar3.0

Receive free ebooks and videos in exchange for your reviews.

Join the O'Reilly Reader Review Program

Learn more >


Top Reviewers

Michal Konrad Owsiak, 95 Reviews

Santosh Shanbhag, 61 Reviews

Surachart Opun, 60 Reviews

Doron Katz, 57 Reviews

Shawn Day, 55 Reviews

See More Reviewers >

Featured Review

Data Analysis with Open Source Tools

Hal Smith wrote:
data analysis with open source tools - philipp janert
Data Analysis with Open Source Tools does a great job covering a lot of topics… Full Review >

Rating: StarStarStarStarStar5.0