Hi all,
I want to create a dynamic scene (animation) with sound which will use MS project acoustics for sound simulation.
I know that C# is supported for scripting scenes, is python or any other programming language supported as part of Unity’s API?
Nope, C# is the only language used in Unity.
You can, however, use visual scripting tools if you don’t want to use C# instead.
Unity recently acquired the Bolt visual scripting asset.
It’s not entirely clear to me if you were asking about runtime scripting languages, or build-time programming languages. For the latter, @Vryken 's answer is correct and complete. However if you were looking for a runtime scripting language, you might consider MiniScript, which allows your Unity project to compile and run code at runtime, using a Python-esque high-level language. It’s being used in Gamelodge, for example (which is made in Unity).