Програми написані на мові Borland Delphi і дозволяє вирішувати диференціальні рівняння першого порядку точності, використовуючи для цього метод Рунге-Кутта-Мерсона. Перевагою даного методу є можливість оцінити похибку на кожному кроці інтегрування і в залежності від цього зменшити чи збільшити даний крок. Така можливість дає змогу досягнути заданої точності розв’язку та значно скоротити час рішення диференціального рівняння.
Суть роботи програми доволі проста, за вхідними даними (інтервал інтегрування і крок h) формується масив X[i], і такої ж розмірності масив Y[i], значення елементів якого заповнюються за алгоритмом методу Рунге-Кутта-Мерсона. Також відмітимо, що при роботі з програмою слід враховувати, що точність результату значною мірою залежить від величини кроку інтегрування, тобто чим менший крок h тим більша точність результуючих даних.
Результатом роботи програми є вивід послідовності точок (масив X[i]) та значень функції в них (масив Y[i]), а також побудова відповідного графіка в компоненті TChart.