Как это обычно бывает я настрочил огромный комент, а потом решил да ебись оно...
п.с. если по делу тс добавь в пост хотя бы ответы на следующие вопросы, тогда может быть людям станет проще тебя понять.
1. Платформа (Виндоус, Линукс, мак, андроид и т.д.)
2. Ввод вывод. Где и как будут храниться исходные данные, куда и как будут выводиться ответы.
3. Объемы информации.
4. Возможно есть какие то требования к скорости.
Ответы на эти простые вопросы сильно приблизят тебя к цели.
Размещено через приложение ЯПлакалъ