Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Questo documento descrive le lingue, gli IDE e le interfacce dell'infrastruttura di codice
supportati da Gemini Code Assist.
Lingue supportate per i prompt
Gemini Code Assist supporta le seguenti lingue:
Arabo (ar)
Bengalese (bn)
Bulgaro (bg)
Cinese semplificato e tradizionale
(zh)
Croato (hr)
Ceco (cs)
Danese (da)
Olandese (nl)
Inglese (en)
Estone (et)
Finlandese (fi)
Francese (fr)
German (de)
Greco (el)
Ebraico (he)
Hindi (hi)
Ungherese (hu)
Indonesiano (id)
Italiano (it)
Giapponese (ja)
Coreano (ko)
Lettone (lv)
Lituano (lt)
Norvegese (no)
Polacco (pl)
Portoghese (pt)
Rumeno (ro)
Russo (ru)
Serbo (sr)
Slovacco (sk)
Sloveno (sl)
Spagnolo (es)
Swahili (sw)
Svedese (sv)
Thailandese (th)
Turco (tr)
Ucraino (uk)
Vietnamita (vi)
Linguaggi di programmazione verificati
I modelli linguistici di grandi dimensioni (LLM) Gemini utilizzati da
Gemini per Google Cloud sono addestrati su un vasto insieme di esempi di codifica
di dominio pubblico. Pertanto, gli LLM sono spesso in grado di comprendere
e fornire assistenza su un'ampia gamma di linguaggi di programmazione. Tuttavia, a causa
del gran numero di lingue, il test della qualità dell'assistenza varia
in base al linguaggio di programmazione. Pertanto, Google ha scelto un sottoinsieme di linguaggi di programmazione per
verificare la qualità dell'assistenza e delle risposte.
Sebbene Gemini Code Assist possa offrire assistenza su un'ampia
varietà di linguaggi di programmazione, Google ha verificato i seguenti linguaggi
di programmazione:
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Difficile da capire","hardToUnderstand","thumb-down"],["Informazioni o codice di esempio errati","incorrectInformationOrSampleCode","thumb-down"],["Mancano le informazioni o gli esempi di cui ho bisogno","missingTheInformationSamplesINeed","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-09-04 UTC."],[[["\u003cp\u003eGemini Code Assist supports prompts in 37 different languages, including English, Spanish, Chinese, and Arabic.\u003c/p\u003e\n"],["\u003cp\u003eWhile capable of assisting with many coding languages, Gemini Code Assist has verified the quality of its assistance for 22 specific coding languages, such as Python, Java, C++, and SQL.\u003c/p\u003e\n"],["\u003cp\u003eGemini Code Assist is available in Cloud Shell Editor and Cloud Workstations, as well as supported in VS Code and a variety of JetBrains IDEs.\u003c/p\u003e\n"],["\u003cp\u003eGemini Code Assist can also provide assistance with code infrastructure interfaces like Google Cloud CLI and Kubernetes Resource Model (KRM).\u003c/p\u003e\n"]]],[],null,["This document describes the languages, IDEs, and code infrastructure interfaces\nthat Gemini Code Assist supports.\n\nSupported languages for prompts\n\nGemini Code Assist supports the following languages:\n\n- Arabic (ar)\n- Bengali (bn)\n- Bulgarian (bg)\n- Chinese simplified and traditional (zh)\n- Croatian (hr)\n- Czech (cs)\n- Danish (da)\n- Dutch (nl)\n- English (en)\n- Estonian (et)\n- Finnish (fi)\n- French (fr)\n- German (de)\n- Greek (el)\n- Hebrew (he)\n- Hindi (hi)\n- Hungarian (hu)\n- Indonesian (id)\n- Italian (it)\n- Japanese (ja)\n- Korean (ko)\n- Latvian (lv)\n- Lithuanian (lt)\n- Norwegian (no)\n- Polish (pl)\n- Portuguese (pt)\n- Romanian (ro)\n- Russian (ru)\n- Serbian (sr)\n- Slovak (sk)\n- Slovenian (sl)\n- Spanish (es)\n- Swahili (sw)\n- Swedish (sv)\n- Thai (th)\n- Turkish (tr)\n- Ukrainian (uk)\n- Vietnamese (vi)\n\nVerified coding languages\n\nThe Gemini large language models (LLMs) that are used by\nGemini for Google Cloud are trained on a vast set of coding\nexamples within the public domain. Therefore, LLMs are often able to understand\nand provide assistance on a wide variety of coding languages. However, due to\nthe large number of languages, the testing of the quality of the assistance varies\nby coding language. Therefore, Google chose a subset of coding languages to\nverify the quality of assistance and responses.\n\nAlthough Gemini Code Assist can offer assistance on a wide\nvariety of coding languages, Google has *verified* the following coding\nlanguages:\n\n- [Bash](https://www.gnu.org/software/bash/)\n- [C](https://www.open-std.org/JTC1/SC22/WG14/www/standards)\n- [C++](https://isocpp.org/)\n- [C#](https://learn.microsoft.com/en-us/dotnet/csharp/)\n- [Dart](https://dart.dev/)\n- [Go](https://go.dev/)\n- [GoogleSQL](/bigquery/docs/introduction-sql)\n- [Java](https://docs.oracle.com/javase/8/docs/technotes/guides/language/index.html)\n- [JavaScript](https://www.javascript.com/)\n- [Kotlin](https://kotlinlang.org/)\n- [Lua](https://www.lua.org/)\n- [MATLAB](https://www.mathworks.com/products/matlab.html)\n- [PHP](https://www.php.net/)\n- [Python](https://www.python.org/)\n- [R](https://www.r-project.org/)\n- [Ruby](https://www.ruby-lang.org/en/)\n- [Rust](https://www.rust-lang.org/)\n- [Scala](https://www.scala-lang.org/)\n- [SQL](https://blog.ansi.org/sql-standard-iso-iec-9075-2023-ansi-x3-135/)\n- [Swift](https://developer.apple.com/swift/)\n- [TypeScript](https://www.typescriptlang.org/)\n- [YAML](https://yaml.org/)\n\nSupported IDEs\n\nGemini Code Assist is available by default in the following IDEs:\n\n- [Cloud Shell Editor](/shell)\n- [Cloud Workstations](/workstations)\n- [Android Studio](https://developer.android.com/studio/gemini/overview)\n\nThe Gemini Code Assist extension is supported in the following\nIDEs:\n\n- [VS Code](https://code.visualstudio.com/)\n- JetBrains IDEs:\n - [CLion](https://www.jetbrains.com/clion/)\n - [DataGrip](https://www.jetbrains.com/datagrip/)\n - [GoLand](https://www.jetbrains.com/go/)\n - [IntelliJ IDEA Community, Educational, and Ultimate](https://www.jetbrains.com/idea/download/)\n - [PhpStorm](https://www.jetbrains.com/phpstorm/)\n - [PyCharm Community and Professional](https://www.jetbrains.com/pycharm/)\n - [Rider](https://www.jetbrains.com/rider/)\n - [RubyMine](https://www.jetbrains.com/ruby/)\n - [WebStorm](https://www.jetbrains.com/webstorm/)\n\nSupported code infrastructure interfaces\n\nGemini Code Assist can offer assistance with the following\ninfrastructure as code interfaces:\n\n- [Gemini CLI](https://github.com/google-gemini/gemini-cli)\n\n\u003c!-- --\u003e\n\n- [Google Cloud CLI](/cli)\n\n\u003c!-- --\u003e\n\n- [Kubernetes Resource Model (KRM)](https://github.com/kubernetes/design-proposals-archive/blob/main/architecture/resource-management.md)\n\nWhat's next\n\n- Learn how to [set up Gemini Code Assist for a project](/gemini/docs/discover/set-up-gemini).\n- Learn [how Gemini for Google Cloud uses your data](/gemini/docs/discover/data-governance).\n- Learn more about [Google Cloud compliance](/security/compliance)."]]