Theoretical computer science

Subfield of computer science and mathematics
Abstract

Theoretical computer science is a subfield of computer science and mathematics that focuses on the abstract and mathematical foundations of computation.

Wikipedia