powershell is not very simple, it's closer to actual programming than it is scripting which is what it's classified as. You have to understand the principles of object-oriented programming to use it so it wouldn't be my first choice.
On the other hand, command prompt is simple but very old so...