Keyphrases
- language learning
- programming language
- machine translation
- english language
- answer questions
- programming course
- programming environment
- high school
- natural language
- learning environment
- cross language information retrieval
- hands on guide
- english text
- machine translation system
- fully functional
- person names
- computer programming
- computer assisted language learning
- foreign language
- database
- cross language
- database systems
- website
- search engine