= Technical Documentation = This section targets software developers that either wish to incorporate VirtualBox into their products by programming its APIs or learn about !VirtualBox in order to contribute to its development. * !VirtualBox [wiki:"Source code organization" source code organization] * [wiki:"Build instructions"] * [wiki:"FAQ" Frequently Asked Questions (FAQ)] == Articles == Here is a collection of technical articles about different aspects of the !VirtualBox architecture and source code. A lot of the concepts developed for !VirtualBox are very generic and potentially useful for other projects as well. * [wiki:"VirtualBox architecture"] * [wiki:"COM-XPCOM Interoperability" Writing cross platform component software using COM and XPCOM] * [wiki:"IPRT" The InnoTek Portable Runtime (IPRT)]