Se diseñó para ser compatible en sintaxis con QuickBASIC, aportando nuevas capacidades.
El compilador tiene más de 57.000 líneas y está escrito en FreeBASIC.
Los comentarios se pueden poner usando apóstrofos[1] Las variables deben ser declaradas especificando su tipo con Dim[2] Una sentencia condicional (If) ejecuta su bloque de código interno solo si se cumple cierta condición.
Todas las condiciones se evalúan secuencialmente hasta encontrar la primera que sea verdadera, y su bloque de código asociado es el único que se ejecuta.
Recorre un objeto iterable y por cada elemento ejecuta el bloque de código interno:[4] El bucle while evalúa una condición y, si es verdadera, ejecuta el bloque de código interno.