The native languages all over the world are growing rapidly along with the growth of technology, in general, and information technology, in particular. On the one hand, the world experiences a growth in the native language and on the other hand, precious and nascent information come through foreign languages. The demand for making the information available in native languages is increasing. Therefore, we need an efficient and practical method to fulfill this demand. This book describes one such method; English to Tamil Machine Translation System. Though the book elucidates English to Tamil translation system, the methodology can be extended to other language pair especially Indian Languages. This book is especially useful to the researchers in the field of Machine Translation and the student of Computational Linguistics course.