Современные пегрологические и геохимические исследования оперируют огромным количеством аналитических данных, которые обработать «вручную» практически невозможно. Попытки автоматизировать весьма трудоемкий процесс математической обработки массивов аналитических данных по составам минералов и горных пород предпринимались различными исследователями еще до появления персональных компьютеров. Главным образом это были программы для микрокалькуляторов. Естественно, что после перехода на PC появилось некоторое количество программ так или иначе решающих эту проблему. Большинство этих программ были созданы самими специалистами-геологами для собственных нужд и направлены на решение конкретных задач сохранения аналитических данных и быстрого экспресс-пересчета как геохимических, так и петрогенетических параметров исследуемых пород и минералов. Конечно, по сравнению с разнообразными ГИС-приложениями, используемыми в промышленных целях, их количество невелико, но, тем не менее, такие программы существуют и современным специалистам в области геохимии, петрологии и минералогии следует о них знать и уметь использовать это программное обеспечение в своих исследованиях.
Ниже в хронологическом порядке дается краткое описание наиболее известных петрохимических программ, ссылки на которые приводятся в различных научных статьях геологической тематики.