(ask)cmucam4 Arduino ?

That means it can use shields designed for the Arduino. You would still use Parallax's programming environment.