* libreOffice: Principalmente usa C ++ y Java. Su interfaz de usuario se crea utilizando varias bibliotecas específicas para su plataforma (Windows, MacOS, Linux).
* Google Docs: Principalmente utiliza JavaScript (lado del cliente, en su navegador) y varios lenguajes del lado del servidor (tecnologías de Google Propietario) que se ejecutan en los servidores de Google.
Si bien ambos pueden usar lenguajes de marcado * similares * (como HTML para el formato) para almacenar y mostrar documentos, los lenguajes de programación subyacentes que crean y administran las aplicaciones son completamente diferentes.