[[code-install-lang-server]] == Install language server *Code* comes with built-in language support for TypeScript. You can install additional languages as a {kib} plugin. [role="screenshot"] image::images/code-lang-server-tab.png[] For the current version, *Code* supports the following languages in addition to TypeScript: * `Java` You can check the status of the language servers and get installation instructions on the *Language Servers* tab. Make sure the status of the language server is `INSTALLED` or `RUNNING` after you restart the {kib} instance. [role="screenshot"] image::images/code-lang-server-status.png[] [float] === Ctag language server *Code* also uses a Ctag language server to generate symbol information and code intelligence when a dedicated language server is not available. The code intelligence information generated by the Ctag language server is less accurate but covers more languages. include::code-basic-nav.asciidoc[]