RSECTION zawiera wydajny język skryptowy, za pomocą którego można tworzyć, modyfikować i usuwać topologię, przypadki obciążeń oraz wielkości przekrojowe. Nie jest jednak możliwe tworzenie, otwieranie ani zamykanie plików, uruchamianie obliczeń lub odczytywanie wyników, a także komunikacja z innymi aplikacjami.
Do tworzenia skryptów służy język JavaScript. W RSECTION zawarte są opisane poniżej rozszerzenia języka JavaScript.
Jednostki
Dane wejściowe są interpretowane w bazowych jednostkach SI. Jednak obsługiwane jednostki można również stosować bezpośrednio w RSECTION, wpisując jednostkę za wartością, np. points[1].coordinate_1=50mm.
Funkcje matematyczne i stałe
Funkcje matematyczne i stałe są dostępne globalnie. Na przykład zamiast Math.sin(Math.PI) można użyć także sin(PI).
Potęgi
Potęgi można również definiować za pomocą operatora ^, np. 7^3 daje ten sam wynik co pow(7,3).
Sylvester Library
Operacje wektorowe i macierzowe biblioteki Sylvester są dostępne do programowania. Dokumentacja znajduje się pod adresem: Sylwester'
Funkcja run()
Za pomocą funkcji run() można uruchomić inny skrypt.
Funkcja include()
Za pomocą funkcji include() można uzyskać dostęp do funkcji innego skryptu.