Supported languages, IDEs, and interfaces

  • Gemini Code Assist supports prompts in 37 different languages, facilitating a wide range of user interactions.

  • While capable of understanding numerous coding languages, Gemini Code Assist has verified its assistance quality in 22 specific coding languages, such as Python, Java, and C++.

  • Gemini Code Assist is readily available within Cloud Shell and Cloud Workstations, and also extends its support to VS Code and various JetBrains IDEs.

  • The code assistant also supports assistance with infrastructure as code interfaces, including Google Cloud CLI and Kubernetes Resource Model (KRM).

This document describes the languages, IDEs, and code infrastructure interfaces that Gemini Code Assist supports.

Supported languages for prompts

Gemini Code Assist supports the following languages:

  • Arabic (ar)
  • Bengali (bn)
  • Bulgarian (bg)
  • Chinese simplified and traditional (zh)
  • Croatian (hr)
  • Czech (cs)
  • Danish (da)
  • Dutch (nl)
  • English (en)
  • Estonian (et)
  • Finnish (fi)
  • French (fr)
  • German (de)
  • Greek (el)
  • Hebrew (he)
  • Hindi (hi)
  • Hungarian (hu)
  • Indonesian (id)
  • Italian (it)
  • Japanese (ja)
  • Korean (ko)
  • Latvian (lv)
  • Lithuanian (lt)
  • Norwegian (no)
  • Polish (pl)
  • Portuguese (pt)
  • Romanian (ro)
  • Russian (ru)
  • Serbian (sr)
  • Slovak (sk)
  • Slovenian (sl)
  • Spanish (es)
  • Swahili (sw)
  • Swedish (sv)
  • Thai (th)
  • Turkish (tr)
  • Ukrainian (uk)
  • Vietnamese (vi)

Verified coding languages

The Gemini large language models (LLMs) that are used by Gemini for Google Cloud are trained on a vast set of coding examples within the public domain. Therefore, LLMs are often able to understand and provide assistance on a wide variety of coding languages. However, due to the large number of languages, the testing of the quality of the assistance varies by coding language. Therefore, Google chose a subset of coding languages to verify the quality of assistance and responses.

Although Gemini Code Assist can offer assistance on a wide variety of coding languages, Google has verified the following coding languages:

Supported IDEs

Gemini Code Assist is available by default in the following IDEs:

The Gemini Code Assist extension is supported in the following IDEs:

Supported code infrastructure interfaces

Gemini Code Assist can offer assistance with the following infrastructure as code interfaces:

What's next