I have to decide for several languages whether they are regular, context-free, det. context-free or type-0. I understand how to show a language not to be regular (using the pumping lemma), but how to decide it for the other language types very fast? The first language is
{a,b,c}* \ {a^n b^n c^n | n is element of natural numbers}