--- 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' --- ## Сведения о поддерживаемых языках Большинство функций {% 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 %} с использованием сторонних действий.