# PolyScope X: Calling a .urp program as a subprogram?

**URL:** <https://forum.universal-robots.com/t/polyscope-x-calling-a-urp-program-as-a-subprogram/42222>\
**Category:** Technical Questions\
**Created:** [February 10, 2026, 1:03pm UTC](https://forum.universal-robots.com/t/polyscope-x-calling-a-urp-program-as-a-subprogram/42222 "2026-02-10T13:03:55Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![HungNguyen.HopLong](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.universal-robots.com/hungnguyen.hoplong/32/6617_2.png) [@HungNguyen.HopLong](https://forum.universal-robots.com/u/HungNguyen.HopLong)\
**Post date:** [February 11, 2026, 1:56am UTC](https://forum.universal-robots.com/t/polyscope-x-calling-a-urp-program-as-a-subprogram/42222/2 "2026-02-11T01:56:50Z")

</div>

First, so far I have not found any feature in PolyScope that allows a created program to be called as a subprogram.

Second, a PolyScope 5 program (.urp) cannot be used in PolyScope X (.urpx). Please see the link below for more details.

[Convert URP to URPX? - Technical Questions / URScript - Universal Robots Forum](https://forum.universal-robots.com/t/convert-urp-to-urpx/40282/3)

---

_[View the full topic](https://forum.universal-robots.com/t/polyscope-x-calling-a-urp-program-as-a-subprogram/42222)._
