Getting the Tools You Need

You can use most modern programming languages to integrate Amazon S3 requests into applications. In the following table, click the toolkit you want to use to implement Amazon S3. The link takes you to the web site where you can download and install the toolkit.

LanguageAPI StyleTools

Java

REST

Java compiler and runtime that supports JDK 1.4.2 or later.

C#

REST

A C# compiler and runtime environment that supports .Net Version 2.0 (e.g., Visual C# 2005 or 2008 Express Edition).

Perl

REST

Perl 5 with CPAN Digest::SHA1, Bundle::LWP, and XML::Simple modules (go to http://www.perl.org and http://www.cpan.org).

PHP

REST

The PHP example uses the base installation of PHP5.