This document contains information related to Quantum computing and the technologies used to solve complex problems which cannot be solved using classical computers.This document also includes algorithms to implement Quantum com- puting technology.Quantum computing is the one of the most emerging technology.This nascent technology is widely expected to solve most valuable problems in which most of the classical computers cannot solve.