Beginning Linux Programming
Arch Linux Environment Setup How-to
Getting Started With Ubuntu 13.10
Linux Shell Scripting Cookbook
Mac Programming For Absolute Beginners