QB64 | ||
---|---|---|
El logo de QB64, y una captura de pantalla del IDE | ||
Desarrollador(es) | ||
Galleon, QB64 Team https://qb64.com | ||
Información general | ||
Extensiones comunes | .bas, .bi, .bm | |
Paradigma | Programación por procedimientos | |
Apareció en | 2007 | |
Última versión estable | 2.0.2 (07 de noviembre de 2021 (3 años, 2 meses y 3 días)) | |
Última versión en pruebas | qb64_2021-10-17-04-35-15_45fed46 | |
Influido por | QuickBASIC, QBASIC | |
Sistema operativo | Microsoft Windows, Linux, macOS | |
Licencia | LGPLv2.1 | |
QB64 (originalmente llamado QB32) es un compilador integrado del lenguaje BASIC para Microsoft Windows, GNU/Linux y MacOS X. Está diseñado para ser compatible con QBASIC y QuickBASIC de Microsoft. QB64 genera código C++ que es después compilado usando GCC.
QB64 implementa la mayoría de los comandos de QBasic, y puede ejecutar muchos de programas escritos para él, incluyendo los juegos de demostración Gorillas y Nibbles. Además, QB64 fue diseñado para contener un IDE similar a QBasic. También extiende el lenguaje QuickBASIC para incluir tipos de datos de 64 bits, además de mejorar el soporte para sonido y gráficos. Así mismo es capaz de emular algunas características específicas de DOS/x86, como el acceso al ratón a través de la Interrupción 33h, y múltiples temporizadores.
Desde la versión 2.0 también incluye facilidades para la depuración.