Если вы просто хотите узнать, что вообще делает код, опубликуйте его, и я могу рассказать вам. Если вы хотите, чтобы он был полностью переведен на другой язык или набор языков, вам нужно будет нанять кого-то вроде Blessed Geek, чтобы сделать это за вас.
Это может быть нетривиальным упражнением, особенно если блоки процедур предназначены для статистических алгоритмов (таких как многомерная регрессия), а не только для базовых операций с данными или вычисления метрик, таких как среднее или стандартное отклонение.
В моей последней компании у нас был большой кусок производственного кода SAS (тысячи строк), который выполнял эконометрическое моделирование данных о продажах продуктов питания. Когда SAS решила запретить нам дальнейшее лицензирование программного обеспечения со ссылкой на конкурирующий продукт, который они разрабатывали, мы потратили 9 месяцев на преобразование его в комбинацию Java, продукта потока данных под названием Rapids и некоторых проприетарных аналитических библиотек, которые мы приобрели у небольшой компании. В то время это была работа для 8 разработчиков. Четверо из них очень хорошо понимают SAS, а остальные четыре - очень хорошо. Перевод между двумя мирами был постоянной проблемой.
Во всяком случае, я думаю, вы понимаете мою точку зрения.