 Thus, what started as an effort to translate between languages evolved into an entire discipline devoted to understanding how to represent and process natural languages using computers.Nowadays research within the scope of computational linguistics is done at computational linguistics departments, computational linguistics laboratories, computer science departments, and linguistics departments.Some research in the field of computational linguistics aims to create working speech or text processing systems while others aim to create a system allowing human-machine interaction.