This sub-forum has several stickies all on related topics, in an attempt to cut the number of stuck threads I have compiled them into an "index" thread.

Read Before Posting: Forum FAQ's, how to learn to program, and Linux programming

How to start programming - guides and links for many languages

Programming Tools and References

How to make a "Basic" .deb

HOWTO: Create C/C++ libraries in Linux (static and dynamic linking)