Знання в галузі теорії ймовірності, математичної статистики, логіки, алгебри, обчислювальної математики та теорії чисел необхідні у фінансовій сфері. Без дискретної математики не вдасться писати бази даних та створювати пошукові системи. Також вона потрібна для логістики та побудови маршрутів.
Для 80% розробників знання найвищої математики ніколи не знадобляться, ще 10%, можливо, доведеться згадати базові речі з теорії ймовірностей та деяких інших розділів математики — ці знання будуть потрібні для вирішення завдань з обробки даних.
Однак, як з'ясували дослідники Вашингтонського університету, цього не достатньо, щоб стати визначним програмістом. Мало того, математика і може не знадобитися для написання працюючого і чистого коду. Головною навичкою, якою має володіти кожен кодер, є вміння вивчати мови!