

# SDKs by language
<a name="dev-by-language"></a>

The following tables provide information about AWS SDKs and MapLibre versions for languages and frameworks, by application type: web, mobile, or backend application.

**SDK Versions**  
We recommend that you use the most recent build of the AWS SDK, and any other SDKs, that you use in your projects, and to keep the SDKs up to date. The AWS SDK provides you with the latest features and functionality, and also security updates. To find the latest build of the AWS SDK for JavaScript, for example, see the [browser installation ](https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/index.html#In_the_Browser) topic in the *AWS SDK for JavaScript* documentation.

------
#### [ Web frontend ]

The following AWS SDKs and MapLibre versions are available for web frontend application development.

[See the AWS documentation website for more details](http://docs.aws.amazon.com/location/previous/developerguide/dev-by-language.html)

------
#### [ Mobile frontend ]

The following AWS SDKs and MapLibre versions are available for mobile frontend application development.

[See the AWS documentation website for more details](http://docs.aws.amazon.com/location/previous/developerguide/dev-by-language.html)

------
#### [ Backend application ]

The following AWS SDKs are available for backend application development. MapLibre is not listed here, because map rendering is not typically needed for backend applications.


| Language | AWS SDK | 
| --- | --- | 
| .NET | [https://aws.amazon.com/sdk-for-net/](https://aws.amazon.com/sdk-for-net/) | 
| C\+\+ | [https://aws.amazon.com/sdk-for-cpp/](https://aws.amazon.com/sdk-for-cpp/) | 
| Go | [https://aws.amazon.com/sdk-for-go/](https://aws.amazon.com/sdk-for-go/) | 
| Java | [https://aws.amazon.com/sdk-for-java/](https://aws.amazon.com/sdk-for-java/) | 
| JavaScript | [https://aws.amazon.com/sdk-for-javascript/](https://aws.amazon.com/sdk-for-javascript/) | 
| Node.js | [https://aws.amazon.com/sdk-for-javascript/](https://aws.amazon.com/sdk-for-javascript/) | 
| TypeScript | [https://aws.amazon.com/sdk-for-javascript/](https://aws.amazon.com/sdk-for-javascript/) | 
| Kotlin | [https://aws.amazon.com/sdk-for-kotlin/](https://aws.amazon.com/sdk-for-kotlin/) | 
| PHP | [https://aws.amazon.com/sdk-for-php/](https://aws.amazon.com/sdk-for-php/) | 
| Python | [https://aws.amazon.com/sdk-for-python/](https://aws.amazon.com/sdk-for-python/) | 
| Ruby | [https://aws.amazon.com/sdk-for-ruby/](https://aws.amazon.com/sdk-for-ruby/) | 
| Rust | [https://aws.amazon.com/sdk-for-rust/](https://aws.amazon.com/sdk-for-rust/)<br />The AWS SDK for Rust is in developer preview. | 

------