# Download and install Google Cloud SDK

Select your App Engine environment and language for instructions about downloading
and installing Google Cloud SDK:

### Standard environment instructions

[### Go](https://docs.cloud.google.com/appengine/docs/standard/setting-up-environment?tab=go) [### Java](https://docs.cloud.google.com/appengine/docs/standard/setting-up-environment?tab=java) [### Node.js](https://docs.cloud.google.com/static/appengine/docs/standard/setting-up-environment?tab=node.js) [### PHP](https://docs.cloud.google.com/appengine/docs/standard/setting-up-environment?tab=php) [### Python](https://docs.cloud.google.com/appengine/docs/standard/setting-up-environment?tab=python) [### Ruby](https://docs.cloud.google.com/appengine/docs/standard/setting-up-environment?tab=ruby)

### Flexible environment instructions

[### Go](https://docs.cloud.google.com/appengine/docs/flexible/setting-up-environment?tab=go) [### Java](https://docs.cloud.google.com/appengine/docs/flexible/setting-up-environment?tab=java) [### Node.js](https://docs.cloud.google.com/static/appengine/docs/flexible/setting-up-environment?tab=node.js) [### PHP](https://docs.cloud.google.com/appengine/docs/flexible/setting-up-environment?tab=php) [### Python](https://docs.cloud.google.com/appengine/docs/flexible/setting-up-environment?tab=python) [### Ruby](https://docs.cloud.google.com/appengine/docs/flexible/setting-up-environment?tab=ruby) [### .NET](https://docs.cloud.google.com/appengine/docs/flexible/setting-up-environment?tab=.net) [### Custom runtimes](https://docs.cloud.google.com/appengine/docs/flexible/setting-up-environment?tab=custom)