Ответьте себе, с какой целью вы хотите это изучить?
Если изучить, чтобы просто изучить, то читайте любые учебники, которые найдёте. Они почти все одинаковы

Если Вы хотите с помощью этих знаний сделать что-то полезное, доброе, вечное, советую поставить крест на Deplhi,
несмотря на то, что очень люблю этот язык (Object Pascal - язык называется Object Pascal).
Что касается учебников по программированию как таковому:
Полезны некоторые тома из "Искусства программирования" Д.Кнута. (но эта книга потянет за собой изучение математики)
Из популярных учебников очень советую "Алгоритмы и структура данных" Н.Вирта. Там примеры, кстати, очень близки к Паскалю (там были примеры на Modula)
Вцелом же никаких учебников советую не читать. Берите какую-нибудь конкретную прикладную задачу и решайте её. Вполне достаточно будет готовых примеров и справочных материалов, коих под рукой в сети, великое множество.