I am experienced in IM but I never tried earning from affiliates such as Amazon. I did not make a detailed search for Amazon affiliates yet but I think I learned enough to ask this question. I have websites about programming. So how can I earn money from these websites using Amazon affiliates. Can I try to sell books? Is it a good niche? Can I earn a lot by trying to sell Python books from a Python forum. Please share your experience and opinions. Thanks.