Can I use other languages?

Cloud Functions current supports the Node.js 6 JavaScript Runtime, and the Node.js 8 Engine is in beta. You can choose a Node version it from your package.json. You can also choose to write your functions in TypeScript, using either Node.js version. The Python 3.7 runtime is also in beta, but is currently only accessible from the Google Cloud Console.