LibreOffice написан на языках программирования C и C + +, но некоторые модули написаны на иных языках, в том числе и на Java (в основном это встроенная база данных, и некоторые мастера).