Задания решены на разных языках программирования. В первой главе ("Компьютерное моделирование") есть один С файл (для рисования применяется Cairo), остальные задачи сделаны в Pascal и Lazarus. Вторая глава ("Анимация и графические эффекты") основывается на Java и игровом движке libGDX. Третья глава ("Трехмерная графика") решена в Lazarus. Четвертая глава ("Лабиринты") сделана с Pascal и libGDX. Решения пятой главы ("Сжатие данных") написаны на C++. В некоторых задачах используются внешние header-библиотеки (для работы с изображениями и звуком) - исходный код библиотек присутствует рядом с задачей. Для компиляции также имеются Ninja build файлы. Шестая глава "Алгоритмы на графах" отсутствует, поскольку содержит только теоретические задания.