|
2 | 2 | author: ggailey777
|
3 | 3 | ms.service: azure-functions
|
4 | 4 | ms.topic: include
|
5 |
| -ms.date: 06/10/2022 |
| 5 | +ms.date: 03/21/2023 |
6 | 6 | ms.author: glenga
|
7 | 7 | ms.custom: devdivchpfy22
|
8 | 8 | ---
|
9 | 9 |
|
10 | 10 | ## Language support details
|
11 | 11 |
|
12 |
| -The following table shows which languages supported by Functions can run on Linux or Windows. It also indicates whether your language supports editing in the Azure portal. The language is based on the **Runtime stack** option you choose when [creating your function app in the Azure portal](../articles/azure-functions/functions-create-function-app-portal.md#create-a-function-app). This is the same as the `--worker-runtime` option when using the `func init` command in Azure Functions Core Tools. |
| 12 | +The following table shows which languages supported by Functions can run on Linux or Windows. It also indicates whether your language supports editing in the Azure portal. The language is based on the **Runtime stack** option you choose when [creating your function app in the Azure portal](../articles/azure-functions/functions-create-function-app-portal.md#create-a-function-app). This is the same as the `--worker-runtime` option when using the `func init` command in Azure Functions Core Tools. |
13 | 13 |
|
14 | 14 | | Language | Runtime stack | Linux | Windows | In-portal editing |
|
15 | 15 | |:--- |:-- |:--|:--- |:--- |
|
16 | 16 | | [C# class library](../articles/azure-functions/functions-dotnet-class-library.md)<sup>1</sup> |.NET|✓ |✓ | |
|
17 | 17 | | [C# script](../articles/azure-functions/functions-reference-csharp.md) | .NET | ✓ |✓ |✓ |
|
18 | 18 | | [JavaScript](../articles/azure-functions/functions-reference-node.md) | Node.js |✓ |✓ | ✓ |
|
19 |
| -| [Python](../articles/azure-functions/functions-reference-python.md) | Python |✓ | |✓ | |
| 19 | +| [Python](../articles/azure-functions/functions-reference-python.md)<sup>2</sup> | Python |✓ | |✓ | |
20 | 20 | | [Java](../articles/azure-functions/functions-reference-java.md) | Java |✓ |✓ | |
|
21 | 21 | | [PowerShell](../articles/azure-functions/functions-reference-powershell.md) |PowerShell Core |✓ |✓ |✓ |
|
22 | 22 | | [TypeScript](../articles/azure-functions/functions-reference-node.md) | Node.js |✓ |✓ | |
|
23 | 23 | | [Go/Rust/other](../articles/azure-functions/functions-custom-handlers.md) | Custom Handlers |✓ |✓ | |
|
24 | 24 |
|
25 |
| -<sup>1</sup> In the portal, you can't currently create function apps that run on .NET 7.0. For more information, see [Guide for running C# Azure Functions in an isolated worker process](../articles/azure-functions/dotnet-isolated-process-guide.md). |
| 25 | +<sup>1</sup> In the portal, you can't currently create function apps that run on .NET 7.0. For more information, see [Guide for running C# Azure Functions in an isolated worker process](../articles/azure-functions/dotnet-isolated-process-guide.md). |
| 26 | +<sup>2</sup> In-portal editing requires your function to be defined in a function.json file. Because the [Python v2 programming model](../articles/azure-functions/functions-reference-python.md?pivots=python-mode-decorators#programming-model) uses Python code decorators instead of function.json to define functions, only the Python v1 programming model is supported for in-portal development. |
26 | 27 |
|
27 | 28 | For more information on operating system and language support, see [Operating system/runtime support](../articles/azure-functions/functions-scale.md#operating-systemruntime).
|
28 | 29 |
|
|
0 commit comments