TinyScheme es un intérprete ligero, práctico del esquema diseñado especialmente para ejecutar tan grande un subconjunto de R5RS como era posible sin conseguir muy grande y complicado. Se significa para ser utilizado como intérprete scripting encajado para otros programas. Mucha funcionalidad en TinyScheme se incluye condicional, para no prohibir a reveladores la libertad en equilibrio características y huella.
Como intérprete encajado, permite que los estados múltiples del intérprete coexistan en el mismo programa, sin ninguna interferencia entre ellos. Programmatically, las funciones extranjeras en C puede ser agregado y los valores se pueden definir en el ambiente del esquema. Siendo un programa absolutamente pequeño, es fácil comprender, conseguir a los apretones con, y al uso.