Без заголовка
Научиться программировать на Фортране и Бейсике на других языках - это просто. Вот мусор из головы вынуть - это сложнее.
Я бы смотрел не задачник, а проект.
Чего-нибудь на С (можно с ассемблером и gcc) и какие-нибудь задачи на низком уровне, чтобы понять память, указатели и указатели на указатели, и функциональное программирование, можно даже JavaScript.
Автоматическая проверка учит удовлетворять автоматическую проверку. Не думаю, что результаты будут правильными.