Being a prominent theory in the field of language teaching,sociocultural theory(SCT)has become widely applied since it gradually formed during the past century.An overall review and analysis of this theory may offer different angle for educators to teach