Книги по математике для программистов...
Широкое понятие и того и другого...
Математика - большая наука, в ней много разделов.
Программисты тоже бывают разные.
Как наиболее востебованные для людей, в той или иной степени связанных с программированием можно определить следующие подразделы по математике и анализу:
алгебра, анализ данных, булевы алгебры, временные ряды, численные методы, графы, дискретная математика, дисперсионный анализ, комбинаторика, криптография, линейная алгебра, математический анализ, математическая логика, теория алгоритмов, числа, нейронные сети, нечеткая логика, погрешности, принятие решений, прогнозирование, распознование образов, рекурсия, системный анализ, статистика, теория вероятностей, игр, множеств, эконометрика и другие...
Если взять каждое из приведенных слов как ключевое, ввести в поисковике, задав критерии с тегами "литература", "книги", "основы", то можно получить большое количество хорошей информации полезной для любого программиста, ну и просто для общего развития, прокачки естественно-аналитических и математических способностей.
Как наиболее в последнее время мне попадавшиеся книги по математике, которые могут вам пригодиться, приведу несколько, но это не панацея:
Ван дер Варден. Алгебра.
Шафаревич. Основные понятия алгебры.
Курош. Общая алгебра.
Барсегян. Технологии анализа данных.
Эсбенсен. Анализ многомерных данных.
Подзоров.Булевы алгебры.
Кук. Компьютерная математика.
Алексеев. Графы. Модели вычислений. Структуры данных.
Басакер. Конечные графы и сети.
Зубов. Справочник программиста. Базовые методы решения графовых задач и сортировки.
Кристофидес. Теория графов. Алгоритмический подход.
Бессонова. Основы дискретной математики.
Иванов. Дискретная математика. Алгоритмы и программы.
Виленкин. Комбинаторика.
Ахо. Структуры данных и алгоритмы.
Гильберт. Основания математики.
Кнут. Искусство программирования.
Рояк. Математическая логика.
Горбань. Нейронные сети.
Тэрано. Прикладные нечеткие системы.
Мальцев. Алгоритмы и рекурсивные функции.
Афифи. Статистический анализ.
Феллер. Введение теорию вероятностей ее приложения.
Хассе. Лекции по теории чисел.
Ой, ну это только единицы из всей многотысячной библиотеки книг по математике. Также не забывайте изучать зарубежные труды, так как иностранная литература, периодика очень часто бывает на шаг впереди российской, особенно в этих отраслях. Определите в какой области вам придется работать, что там более применимо, что необходимо, на такую литературу и ориентируйтесь. Но основы и вообще основные понятия по математике должен знать каждый уважающий себя программист, да и вообще просто образованный человек, инженер, специалист, менеджер, аналитик...