The central goal of presented work was to develop a Rule Based Machine Translation (RBMT) system for English to Kannada language by integrating different modules and various computational linguistic tools. Developing a complete and well specified natural language processing (NLP) models for Kannada language with limited electronic resources is always a challenging and demanding task. There were genuine reasons and motivations behind each and every good and recognizable work. South Dravidian language like Kannada is having more than 40 million speakers and has its own independent script. Even though Kannada is a language rich in literature, its resources are poor when viewed through the prism of computational linguistics. Moreover, Kannada is a highly agglutinative and morphologically rich language. Syntactic and semantic variance makes the problem much harder for creating full fledged computational linguistic tools and machine translation (MT) system. With the absence of computational linguistic tools and English to Kannada MT system so far, even a reasonable domain specific development can find its immediate applications in government and educational sectors.