UiPath utiliza principalmente el lenguaje Visual Basic .NET (VB.NET) para diseñar y ejecutar los flujos de trabajo de automatización. Sin embargo, también se puede integrar con otros lenguajes de programación como Python, Java, C# y SQL mediante actividades específicas o invocaciones de código.