The above list of books as well all lists of Amazon products throughout web.blazonry
use Amazon Web Services.
I access Amazon Web Services through XML over HTTP to retrieve
product information directly from Amazon's servers. (A SOAP interface is also available.)
This method returns structured data (product name, manufacturer, price, etc.) based on parameters
I select (for example, keyword search terms).
I use PHP to parse and format the data. I also cache the results per Amazon's request
to reduce the load on their servers.
Web services is incredible, powerful technology not limited to any platform, programming language or vendor.
PHP is my preferred programming language. You can use
Perl, Java, ASP, .NET, etc. You can see the range of technologies in the best-selling books about web services
on Amazon.