OOo Basic es un lenguaje interpretado, lo cual quiere decir que el compilador no creará programas ejecutables independientes, tal y como genera el compilador de C o C++, sino que para ejecutar un programa realizado en OOo Basic es indispensable disponer de un entorno de ejecución que permita ejecutar línea a línea el código del programa.