SHRDLU simulaba la operación de un robot en un mundo virtual (mundo de los blockes), y ofrecía la posibilidad de preguntar al robot sobre el estado el mundo virtual.