una de las cosas poderosas que hace que NetLogo esté en otro nivel en términos de las posibilidades que nos brinda, esto es verdad también de otras plataformas de MBA: la habilidad de usar comandos de afuera, software que viene de afuera e interactuar con el entorno de programación de NetLogo. NetLogo hace eso mediante 2 APIs, de las que hablaremos ahora. La primera es la extensión API La extensión API nos brinda la posibilidad de crear comandos nuevos para el lenguaje NetLogo, estos comandos pueden ser manejados por softwares externos que uno tenga o pueden ser simplemente nuevos comandos que se quieran agregar al lenguaje en sí mismo; a veces esto se hace permitiendo que NetLogo tenga acceso a los paquetes de software externos. Voy a hablar de dos ejemplos hoy, la herramienta de análisis SIG y la herramienta de análisis de Redes, ellos están construídos como extensiones también del software NetLogo Además de las extensiones API, existe también la API de control que está muy relacionada con el lenguaje matemático, NetLogo puede ser invocado por otro programa si ese programa es capaz de correr en la Máquina Virtual de Java, esto significa que se puede llamar al código de NetLogo directamente desde una cantidad de otros lenguajes como Java, Scala, Clojure Groovy, JRuby, Jython y otros más El Vínculo Matemático opera en forma similar y nos permite invocar código de NetLogo desde adentro del Mathematica. No voy a entrar en muchos detalles en el código del Mathematica o de la API de control, pero algo que es interesante y que les voy a recomendar es que miren la documentación del usuario que está disponible en el sitio web de NetLogo