Answer
Computational complexity, a field within computer science, owes its inception to the pioneering work of Andrey Kolmogorov. His foundational contributions established Theoretical framework for understanding the computational resources required to solve problems. Kolmogorov's insights laid the groundwork for classifying problems based on their inherent difficulty, leading to the development of complexity classes and the study of algorithms that efficiently solve complex problems.