La complejidad de este software varía ampliamente desde pequeños _scripts_ para facilitar la comunicación entre programas o el análisis de datos a programas realmente complejos con miles de líneas de código.