Interest in the area of quantum computing is motivated by the prospect of utilising the power of quantum machines for solving challenging computational problems. This interest resulted in the development of new areas of applications covering possible utilisation of quantum mechanical principles in communication, data processing, and more recently in logic, game theory, artificial intelligence, and theory of programming languages.