This article provides an overview of the invention of computers, from early calculating devices to the first computer, the ENIAC. It also examines the role of several pioneers in the invention of the first computer and how advances in technology led to its creation.