38 lines
3.6 KiB
Markdown
38 lines
3.6 KiB
Markdown
---
|
||
title: Поддержка языка GitHub
|
||
intro: 'Обзор языков программирования, поддерживаемых функциями {% data variables.product.prodname_dotcom %}.'
|
||
versions:
|
||
fpt: '*'
|
||
ghes: '*'
|
||
ghae: '*'
|
||
ghec: '*'
|
||
topics:
|
||
- GitHub
|
||
redirect_from:
|
||
- /github/getting-started-with-github/github-language-support
|
||
- /github/getting-started-with-github/learning-about-github/github-language-support
|
||
ms.openlocfilehash: df266f4f5bbc9d22292bd1bde1d0b5e869761b71
|
||
ms.sourcegitcommit: 47bd0e48c7dba1dde49baff60bc1eddc91ab10c5
|
||
ms.translationtype: HT
|
||
ms.contentlocale: ru-RU
|
||
ms.lasthandoff: 09/05/2022
|
||
ms.locfileid: '147431907'
|
||
---
|
||
<!-- If you make changes to this article, also update any feature-level articles to reflect the same changes in language support. -->
|
||
|
||
## Сведения о поддерживаемых языках
|
||
|
||
Большинство функций {% data variables.product.prodname_dotcom %} работают независимо от языков, на которых написан код. Вы можете выполнять поиск кода или включить подсветку синтаксиса для любого языка, известного {% data variables.product.prodname_dotcom %}. Дополнительные сведения см. в разделах [Поиск кода](/github/searching-for-information-on-github/searching-code#search-by-language) и [Создание и выделение блоков кода](/github/writing-on-github/creating-and-highlighting-code-blocks#syntax-highlighting).
|
||
|
||
Некоторые продукты {% data variables.product.prodname_dotcom %} имеют функции, которые сейчас поддерживаются только для подмножества языков программирования.
|
||
|
||
## Основные языки, поддерживаемые функциями {% data variables.product.prodname_dotcom %}
|
||
|
||
Основные языки для функций {% data variables.product.prodname_dotcom %} включают C, C++, C#, Go, Java, JavaScript, PHP, Python, Ruby, Scala и TypeScript. Для функций, поддерживающих диспетчеры пакетов, поддерживаемые сейчас диспетчеры пакетов включены в таблицу с соответствующими языками.
|
||
|
||
Некоторые функции поддерживаются для дополнительных языков или диспетчеров пакетов. Если вы хотите узнать, поддерживается ли другой язык для функции или запросить поддержку языка, см. [обсуждения {% data variables.product.prodname_github_community %}](https://github.com/orgs/community/discussions).
|
||
|
||
| Язык {% data reusables.supported-languages.products-table-header %} {% data reusables.supported-languages.C %} {% data reusables.supported-languages.Cpp %} {% data reusables.supported-languages.Cs %} {% data reusables.supported-languages.go %} {% data reusables.supported-languages.java %} {% data reusables.supported-languages.javascript %} {% data reusables.supported-languages.php %} {% data reusables.supported-languages.python %} {% data reusables.supported-languages.ruby %} {% data reusables.supported-languages.scala %} {% data reusables.supported-languages.typescript %}
|
||
|
||
[1] Эти языки поддерживаются для {% data variables.product.prodname_code_scanning %} с использованием сторонних действий.
|