AWS provides libraries, sample code, tutorials, and other resources for software
developers who prefer to build applications using language-specific APIs instead of
Amazon S3's SOAP and REST APIs. These libraries provide basic functions (not included
in Amazon S3's SOAP and REST APIs), such as request authentication, request retries,
and error handling so that it's easier to get started. For more information about
language-specific libraries and resources, go to: