 What's the best first business book for a programmer?
anigbrowl: I really think you might be best to start off with something like 'Small business kit for dummies' - not because I think you're a dummy, but because you say you don't know much about business. Instead of books about motivation, leadership, negotiation and so on, you probably need something more down to earth - what your legal options and obligations are, basic accounting and economics, contracts and ownership of intellectual property, and so forth.Not to say the other things aren't valuable or important, but it's often the seemingly obvious stuff that can end up causing you expensive headaches. The Small business Administration (www.sba.gov) is not that focused towards startups (because on a national scale, a 'small business' is anything with < 500 employees) but they do have all sorts of handy information on their website, and it's all free.