Програмний рушій

основна (центральна) частина програми, що забезпечує функціональність програми
(Перенаправлено з Рушій (програма))

Програ́мний руші́й (англ. software engine) або частіше просто рушій — у програмуванні — ядро комп'ютерної програми для реалізації конкретної прикладної задачі, щоб відрізнити її від наповнення і зовнішнього вигляду конкретної програми. Рушій може мати форму програми, частини програми, комплексу програм або бібліотеки, в залежності від завдання і реалізації. Як правило, рушій виділяється з програми для використання в декількох проектах і/або роздільної розробки/тестування.

Використання готового рушія при розробці програми, сайту, відеогри або іншого продукту скорочує час розробки, дозволяє приділити більше часу розробці інших підсистем, наприклад користувацькому інтерфейсу або інформаційної наповненості сайту. Продукти, вироблені з використанням рушіїв, успадковують їхні можливості і потужності, але, разом з тим, і помилки і проблеми безпеки.

Типи програмних рушіїв ред.

Поширеними прикладами рушіїв є

Див. також ред.

Примітки ред.


Посилання ред.