  Quantum computing is experiencing the transition from a scientific to an
engineering field with the promise to revolutionize an extensive range of
applications demanding high-performance computing. Many implementation
approaches have been pursued for quantum computing systems, where currently the
main streams can be identified based on superconducting, photonic, trapped-ion,
and semiconductor qubits. Semiconductor-based quantum computing, specifically
using CMOS technologies, is promising as it provides potential for the
integration of qubits with their control and readout circuits on a single chip.
This paves the way for the realization of a large-scale quantum computing
system for solving practical problems. In this paper, we present an overview
and future perspective of CMOS quantum computing, exploring developed
semiconductor qubit structures, quantum gates, as well as control and readout
circuits, with a focus on the promises and challenges of CMOS implementation.
