Google App Engine Custom Runtimes for the Flexible Environment documentation
Use a custom runtime in the App Engine flexible environment to use an
alternative implementation of Java, Python, Node.js, or Go, or write code in
any other language. Defining new runtime environments allows you to include
additional components like language interpreters or application servers.