No, it could be python or a DSL or whatever. Using Bazel and starlark is just a shortcut given a lack of any good ideas yet for a purpose built orchestration language.