Non-downloadable language translation and interpretive services; providing translation and interpreter services
Education and EntertainmentDesign and development of electronic dictionaries; non-downloadable computer software for language translation; software design and development; diagnostics, maintenance and updating of computer software; computer programming for the internet; computer software programming services; development and testing of software and computer programs
Computer and Scientific