Це самий просунутий вид програм застосовуються в промисловості.
Крім візуального моделювання, весь процес записується у вигляді алгоритму, де кожен етап рядок коду.
Доступний розрахунок електричного навантаження на, передавальних чисел редукторів, різьблення, допуску та ще велика кількість інструментів для створення різних динамічних моделей.
Редактор, як правило має два вікна, в одному модель відображається в 3d форматі, в іншому код з командами.
Програми цієї групи відмінно підійдуть для проектування точних деталей, механізмів, об'єкти математичного мистецтва.
Найбільш відомі приклади таких програм: grasshopper3d(FreeCAD), OpenSCAD, 3ds-max, Maya, Solidworks.