@DavidH1002 You do not need prior programming experience. The training is good for all experience levels. Having some experience programming or at least familiarity with logic can help when you need to perform tasks that are more complicated than direct copies of data between applications (i.e. when you have to parse text or make complex decisions about what your automation needs to perform), but that doesn't require any specific language per se. We do have the ability to write custom code and integrate that with Pega Robotics. That code is written in C#, so someone with no programming experience who wanted to start with Pega Robotics might also consider logging into learning a little C# later on in their journey, but that is not required to get started or to produce great automations.