Skip to main content

現在、GitHub AE は限定的リリースです。

GitHub 言語サポート

GitHub 機能によってサポートされるプログラミング言語の概要。

About supported languages

Most GitHub features work regardless of which languages your code is written in. You can search for code or enable syntax highlighting based on any language known to GitHub. For more information, see "Searching code" or "Creating and highlighting code blocks."

Some GitHub products have features that are currently only supported for a subset of programming languages.

Core languages supported by GitHub features

Core languages for GitHub features include C, C++, C#, Go, Java, JavaScript, PHP, Python, Ruby, Scala, and TypeScript. For features that support package managers, the currently supported package managers are included in the table with their relevant languages.

Some features are supported for additional languages or package managers. If you want to know whether another language is supported for a feature or to request support for a language, visit GitHub Community discussions.

LanguageCode scanningGitHub ActionsGitHub Packages
C
C++
C#
dotnet CLI
Go
Java
Maven, Gradle
JavaScript
npm
PHP
Python
Ruby
RubyGems
Scala
TypeScript
npm

Note: PHP, Ruby, and Scala are supported for code scanning by third-party actions.