Updated on 2026-01-13 GMT+08:00

Supported Runtimes

FunctionGraph supports multiple runtimes, including Python, Node.js, Java, Go, C#, PHP, Cangjie, and custom. The supported versions vary depending on the language.

Table 1

Runtime

Supported Version

Development Instructions

Node.js

6.10, 8.10, 10.16, 12.13, 14.18, 16.17, 18.15, 20.15

For details about the function syntax, SDK APIs, and function development, see Developing Functions in Node.js.

Python

2.7, 3.6, 3.9, 3.10, 3.12

For details about the function syntax, SDK APIs, and function development, see Developing Functions in Python.

Java

8, 11, 17

For details about the function syntax, SDK APIs, and function development, see Developing Functions in Java.

Go

1.x

For details about the function syntax, SDK APIs, and function development, see Developing Functions in Go.

C#

.NET Core 2.1, .NET Core 3.1, .NET Core 6.0

For details about the function syntax, SDK APIs, and function development, see Developing Functions in C#.

PHP

7.3 and 8.3

For details about the function syntax, SDK APIs, and function development, see Developing Functions in PHP.

Custom

-

-

Cangjie

1.0

-