There is no shame in being the new kid on the block. If you happen to be just starting out in Linux development then these books are great resources for you.
Linux: The Textbook
This book covers Linux commands and utilities for process, file, storage and I/O management, as well as coverage of Linux software development tools, Bash, and TC shell programming. It als comes with a CD-ROM that has a copy of Linux Mandrake OS 7.2 download edition.
Beginning the Linux Command Line
It may not be directly about coding, but if you are new developer, and you have not had a lot of experiance with the command line then this can help you to gain a deeper understanding of the system.
Linux Programming for Dummies
Sure, carting around a For Dummies book may be a little bit embarrassing, but you can get a good grasp of the basics here.
Beginning Linux Programming
It is exactly what it claims to be, a guide for the complete beginner. If you have never programmed before this is the guide for you.