Quantum computation, as part of the broader field of quantum information, represents an assembly of concepts and techniques that concern the nature and processing of information based on quantum mechanics. Quantum computation utilizes unique resources such as quantum superposition and quantum entanglement to encode and process information and has been proved to be dominantly advantageous over classical computation on certain important scientific and engineering problems. Potential applications of quantum computation are expected to influence future information technology and many other related fields deeply and significantly. In this article, we briefly review the history of quantum computation, including how its fundamental ideas and concepts came into being and the development of its significant theories and algorithms. We also discuss the status and outlook of several representative technical routes in this field, including superconducting quantum computation, distributed superconducting quantum computation, photonic quantum computation, trapped-ion quantum computation, silicon-based quantum computation, as well as other systems. Furthermore, by analyzing certain common issues faced by all routes, we propose some thoughts and suggestions for future development of quantum computation in China. We particularly emphasize the following: reinforcement of strategic planning at a national level, establishment of a research team of high caliber, and boost of relevant fundamental research and development of core techniques and critical instruments.