Yes it does, but I heard an interpreter checks it as you type it, not show you all the errors in one go like a compiler does
I've never heard of that, which doesn't mean a whole lot.