As an entry-level software development course, it is possible to learn UiPath without a background in coding. There are no prerequisites for people wanting to learn about this.
However, you may want to have a basic understanding of languages like C, .Net and Java before beginning the course. Familiarity with loops, variables, and basic concepts in programming will enhance your logical thinking.