Це́лое число́ — одно из совокупности чисел 0, ±1, ±2. Множество целых чисел определяется как замыкание множества натуральных чисел относительно арифметических операций сложения и вычитания. Таким образом, сумма, разность и произведение двух целых чисел есть снова целые числа. Необходимость рассмотрения целых чисел продиктована невозможностью в общем случае вычесть из одного натурального числа другое. Тип «целое число» — один из основных типов данных в языках программирования.