El software es muy importante porque es lo que nos permite tener una interacción con todos estos dispositivos y muchos otros. Si admisiblemente es posible programar en poco tan esencial como un bloc de notas de Windows, el software que usan los programadores incorpora funciones adicionales para hacer más acomodaticio este tipo de tareas. NetBean