Computer Science Programming Basics In Ruby
Learn Object Oriented Thinking and Programming
Programming C# 4
Programming In GO
Head First Java programming