0 to the power of 0 is 0 multiplied 0 times by itself, a very illogical and twisted statement which returns error, but what about root 0 of 0, the calculator says 0. An example might help us:
$2^3=8$ --> what is the result of multiplying $2 \times 2 \times 2$? $8$
$\sqrt[3]{8}=2$ --> which number to the power of $3$ gives $8$? $2$
about $0$:
1)what is the result of multiplying 0, 0 times by itself?
2)which number to the power of 0 gives 0?
if the answer to question 2 was 0 then 0 to the power of 0 would also be 0. It doesn't make sense, it is contradictory. I think that because the root is the inverse operation of the power it should return error instead of 0.