В современных языках программирования, например в Python, для быстрого возведения в степень часто используют функцию pow(). www.geeksforgeeks.org
Один из алгоритмов быстрого возведения в степень через возведение в квадрат: dzen.ru
Также для ускорения вычислений используют таблицу предвычисленных значений и кэширование результатов, чтобы не повторять уже сделанные вычисления. habr.com
Кроме того, для работы с возведением в степень в языках программирования могут применяться бинарные алгоритмы, которые основаны на двоичной записи показателя степени и свойстве возведения в квадрат. habr.com