Program jest o tyle ciekawy, że obiekty 3D tworzy się w nim za pomocą kodu napisanego w języku skryptowym (CSG).

Daje to niemal nieograniczone możliwości generowania brył 3D, choć dla ludzi przyzwyczajonych do klikania myszką po ekranie może się to wydawać nieco "creepy"...

Dodatkową, mocną stroną OpenSCADa jest jego wsparcie dla plików STL. Program doskonale radzi sobie z operacjami logicznymi na bryłach, przez co może być używany do postprodukcji plików STL - np. dzielenia lub łączenia modeli.