S3 SDKs are libraries that allow you to work with object storage directly from your application code. Using an SDK, you can perform the same operations as with S3 command-line tools, such as uploading and downloading files, listing objects, deleting objects, and generating pre-signed URLs.
This section provides examples of using S3 SDKs in different programming languages: