NEPO — это бесплатный язык метапрограммирования с открытым исходным кодом, который используется в платформе Open Roberta Lab. Использование NEPO в Open Roberta Lab позволяет в веб-режиме программировать аппаратные системы, такие как роботы и микроплаты, на любом вычислительном устройстве (например, смартфоне, планшете, ПК) и в стандартных операционных системах (Mac OS, Linux, Windows). Программирование с помощью NEPO основано на простом принципе: блоки соединяются между собой и выполняются роботом в соответствии с их порядком.