Las consideraciones acerca del lenguaje y sistema influyen en cómo se diseñan las extensiones definidas por el usuario.
Los problemas de diseño que puede que necesite tener en cuenta se describen en los temas de esta sección.
Los temas de esta sección tratan principalmente de problemas de diseño que deberá tener en cuenta al desarrollar extensiones definidas por el usuario en lenguaje de programación C. Si está desarrollando extensiones definidas por el usuario en lenguaje de programación Java, debe tener en cuenta estos aspectos tal y como lo haría al desarrollar otras aplicaciones Java.