As far as I can tell, there is no API (official or unofficial) to access information about Apps on the Android Market (info such as Title, Icon, Description, Downloads, Comm
There is a Java project on Google code which attempts to build an open source api for the market: http://code.google.com/p/android-market-api/
There're also some JRuby bindings for it: http://github.com/jberkel/supermarket.
However they both require a Google/Market account, and the API is only partially implemented (searching, comments and images at the moment). Also, the reconstructed protocol buffer descriptor (market.proto) could be used to generate bindings for languages other than Java.