You may find some information about Turkish on http://en.wikipedia.org/wiki/Turkish_language
page. As an agglunative language wich utilizes suffixes a lot, the meaning changes a lot with each suffix. This grammar structure makes it very difficult to develop a NLP Natural Language Processing program.
There are research groups which work on delevop an machine based translation system for Turkish. However, development in this area is slow and we are still waiting for an better computer based translation system.
So, we are heavily dependent on human based translation which is more slower than computers.
You copuld find some information on http://www.tomer.ankara.edu.tr/english/index.html
page about turkish courses and web distance turkish learning course.