Quantum computing and Quantum simulations