Да, Pascal (если это именно Pascal, а не PascalABC.Net или Delphi) - отличный выбор. Язык программирования - не цель обучения, а всего инструмент для записи найденного тобой решения задачи в понятной компьютеру форме. Но есть инструменты, рассчитанные на профессионалов, и есть инструменты, предназначенные для новичков. Pascal - прекрасный инструмент для обучения основам программирования. Модные языки слишком перегружены деталями, которые необходимо знать для написания кода, но которые совершенно не нужны для понимания программирования. В результате основное время обучения уйдет на на понимание принципов программирования (которые от языков никак не зависят), а на зазубривание особенностей написания кода на данном языке.