VBScript or Powershell ?

Tech-Archive recommends: Fix windows errors by optimizing your registry



Are VBScript and Powershell mostly the same in terms of what they can
do?

If I'm using VBScript now should I switch?

Thanks
.