Universal Network Objects (UNO) is the component model used in the OpenOffice.org and LibreOffice computer software application suites.
Complete UNO language bindings exist for C++ (compiler-dependent), Java, Object REXX, Python, and Tcl.
Bindings allowing access, but not writing, to components exist for StarOffice Basic, OLE Automation and the .NET Common Language Infrastructure.
Universal Network Objects operate within the UNO Runtime Environment (URE).
Another external program can access a cell and formulas from LibreOffice Calc file.