Computer science

The study of information processing and of the procedures, programs and machines used to carry it out.

Scheme

Broader terms