En su versión 4, el Entorno programador era ya capaz de procesar subrutinas escritas en C, y se podía obtener del fabricante el entorno de ejecución; de este modo, el desarrollador podía compilar y distribuir aplicaciones (ficheros .exe) independientes sin necesidad de que el usuario tuviera instalado el paquete de SPI.