Chez Scheme is both a programming language and an implementation of that language, with supporting tools and documentation.
As a superset of the language described in the Revised⁶ Report on the Algorithmic Language Scheme (R6RS), Chez Scheme supports all standard features of Scheme, including first-class procedures, proper treatment of tail calls, continuations, user-defined records, libraries, exceptions, and hygienic macro expansion.
Chez Scheme also includes extensive support for interfacing with C and other languages, support for multiple threads possibly running on multiple cores, non-blocking I/O, and many other features.
The Chez Scheme implementation consists of a compiler, run-time system, and programming environment. Although an interpreter is available, all code is compiled by default. Source code is compiled on-the-fly when loaded from a source file or entered via the shell. A source file can also be precompiled into a stored binary form and automatically recompiled when its dependencies change. Whether compiling on the fly or precompiling, the compiler produces optimized machine code, with some optimization across separately compiled library boundaries. The compiler can also be directed to perform whole-program compilation, which does full cross-library optimization and also reduces a program and the libraries upon which it depends to a single binary.
The run-time system interfaces with the operating system and supports, among other things, binary and textual (Unicode) I/O, automatic storage management (dynamic memory allocation and generational garbage collection), library management, and exception handling. By default, the compiler is included in the run-time system, allowing programs to be generated and compiled at run time, and storage for dynamically compiled code, just like any other dynamically allocated storage, is automatically reclaimed by the garbage collector.
The programming environment includes a source-level debugger, a mechanism for producing HTML displays of profile counts and program "hot spots" when profiling is enabled during compilation, tools for inspecting memory usage, and an interactive shell interface (the expression editor, or "expeditor" for short) that supports multi-line expression editing.
The R6RS core of the Chez Scheme language is described in The Scheme Programming Language, which also includes an introduction to Scheme and a set of example programs. Chez Scheme's additional language, run-time system, and programming environment features are described in the Chez Scheme User's Guide. The latter includes a shared index and a shared summary of forms, with links where appropriate to the former, so it is often the best starting point.
Descripción del desarrollador (inglés)
¿Qué es Chez Scheme?
Detrás de Chez Scheme está Cisco Systems, Inc.; se trata de software de código abierto para Windows. El desarrollo corre a cargo de Cisco Systems. Su primera versión se remonta a 1985. Está escrito en Scheme. Además de Windows, existe para GNU/Linux y BSD.
Instalación y requisitos
El desarrollador ofrece instaladores EXE (WiX Burn) para Windows de 64 bits y 32 bits. La instalación pide permisos de administrador. Admite instalación silenciosa con los parámetros documentados del instalador.
Actualizaciones e historial de versiones
La versión actual es la 10.4.1, publicada el 12 de mayo de 2026. El historial llega hasta 21 de marzo de 2023: 7 versiones, todas enlazadas a los archivos oficiales. Eso supone unas 2,2 versiones al año.
Popularidad y tipos de archivo
El código fuente en GitHub (cisco/ChezScheme) tiene 7372 estrellas. Wikipedia le dedica un artículo en 4 de los idiomas de este sitio.
Descripción del proyecto en GitHub: “Chez Scheme ”
Ventajas / Inconvenientes
Ventajas
- Código abierto: cualquiera puede revisar y compilar el código
- Instalación silenciosa documentada
- También para GNU/Linux y BSD
- Base de usuarios amplia
- Proyecto veterano (desde 1985)
Inconvenientes
- Sin versión nativa para ARM64
- La instalación requiere permisos de administrador
En resumen: Chez Scheme es un programa de código abierto para Windows, disponible para equipos de 64 bits y 32 bits. Los administradores de sistemas pueden desplegarlo de forma desatendida.
¿Es seguro descargar Chez Scheme?
- El archivo se sirve desde github.com, el dominio del propio desarrollador
- El enlace de descarga usa HTTPS
- Hay un hash SHA256 publicado para verificar el archivo:
81C869B0F6A88DFEB37CC3C55198F816B7D08E5740900FEF5E985F089476081D· Abrir el informe de VirusTotal de este hash - El enlace aún no se ha comprobado
- El código fuente es público
- ExeAtlas no aloja, envuelve ni modifica instaladores
Guía relacionada: Cómo comprobar el hash SHA256 de un archivo en Windows
Versiones recientes
Las 7 versiones ›7 versiones en 3 años · unas 2,2 al año
| Versión | Fecha | Tamaño | Archivos |
|---|---|---|---|
| 10.4.1Última | 12 de mayo de 2026 | — | 64 bits EXE (WiX Burn)32 bits EXE (WiX Burn) |
| 10.4.0 | 4 de mayo de 2026 | — | 64 bits EXE (WiX Burn)32 bits EXE (WiX Burn) |
| 10.3.0 | 29 de octubre de 2025 | — | 32 bits EXE (WiX Burn)64 bits EXE (WiX Burn) |
| 10.2.0 | 6 de mayo de 2025 | — | 32 bits EXE (WiX Burn)64 bits EXE (WiX Burn) |
| 10.1.0 | 14 de noviembre de 2024 | — | 32 bits EXE (WiX Burn)64 bits EXE (WiX Burn) |
| 10.0.0 | 5 de febrero de 2024 | — | 32 bits EXE |
| 9.5.8 | 21 de marzo de 2023 | — | 32 bits EXE (WiX Burn) |
Instalar desde la línea de comandos
Instalación silenciosa ›winget install --id Cisco.ChezScheme -escoop install main/chezschemeChezScheme10.4.1.exe /quiet /norestartmsiexec /x {1C922091-4283-4E71-A7F5-502F96097E64} /qn /norestartGuía relacionada: Cómo usar winget: instalar y actualizar programas
También para otros sistemas
brew install chezschemeInformación
- Desarrollador
- Cisco Systems, Inc.
- Creado por
- Cisco Systems y Cadence Research Systems
- Licencia
- Apache-2.0
- Precio
- Gratis
- Código fuente
- github.com/cisco/ChezScheme
- Lenguaje
- Scheme
- Requisitos
- Windows 11 / 10
- Arquitectura
- 64 bits, 32 bits
- Instalador
- EXE (WiX Burn)
- Otras plataformas
- GNU/Linux, BSD
- Versión
- 10.4.1
- Fecha de publicación
- 12 de mayo de 2026
- Primera versión
- 1985
- Añadido al catálogo
- 21 de marzo de 2023
- Versiones registradas
- 7
- Actualizaciones al año
- 2,2
- Estrellas en GitHub
- 7372
- Forks en GitHub
- 1033
- Sitio web
- cisco.github.io
- ID de winget
- Cisco.ChezScheme
- Paquete de Scoop
- main/chezscheme
- Código de producto MSI
- {1c922091-4283-4e71-a7f5-502f96097e64}
Valoraciones y opiniones
Todavía no hay opiniones.
Preguntas frecuentes
¿Es gratis Chez Scheme?
Sí. Chez Scheme es software de código abierto con licencia Apache-2.0.
¿Es seguro descargar Chez Scheme?
La descarga procede de github.com, un dominio del propio desarrollador. ExeAtlas no aloja ni modifica el archivo. Se puede comparar su hash SHA256 con el que aparece aquí o abrir el informe de VirusTotal de ese hash.
¿Cómo instalar Chez Scheme con winget?
Basta con abrir PowerShell o Terminal Windows y ejecutar el comando winget que figura en esta página. winget descarga el instalador oficial y comprueba su hash SHA256 antes de ejecutarlo.
¿Se puede instalar Chez Scheme en modo silencioso?
Sí. La página de instalación silenciosa recoge el comando exacto para cada instalador.
¿Funciona Chez Scheme en ARM (Windows on Arm)?
No hay versión para ARM64; Windows 11 on Arm puede ejecutar la versión de 64 bits y 32 bits mediante emulación.
¿Dónde descargar versiones anteriores de Chez Scheme?
La página de versiones recoge las 7 versiones con enlaces a sus instaladores oficiales, desde 21 de marzo de 2023.