in reply to English/Language/Grammer

You can use Lingua::Ispell or Text::Ispell. Both modules bind to Ispell.

Greetz
Beatnik
... Quidquid perl dictum sit, altum viditur.