Introduction to Computer Programming:

Introduction to Ruby Language