No, not the same. It's entirely different role. UI communicate with user, like buttons, controls on your washing machine, they are supposed to be very easy to use and should repeat pattern shared amongst vendors. Backend logics is business logic, they compose in so many ways, that's why it's "programming language". There's visual programming, but that's not the same as application GUI.