Yes, that's waaay too broad a question given different platforms including Windows, OS X, Linux, web, C/C++, Java, PHP, Perl, Ruby, MySQL, Oracle, ....... plus different kinds of development including ebedded, game, application, database and web.
For Windows C++/C#/VB application development:
www.CodeProject.com