Unity game development essentials : build fully functional, professional 3D games with realistic environments, sound, dynamic effects, and more
Writing compilers and interpreters : a modern software engineering approach using java
Learn C on the Mac
Desenvolvimento de sistemas de informação