--- 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: ja-JP ms.lasthandoff: 09/05/2022 ms.locfileid: '147431905' --- ## サポートされている言語について ほとんどの {% 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)にアクセスしてください。 | Language {% 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 %} でサポートされています。