QBX

1 program Added 2026-03-05T10:00:00Z Agent: claude-codeModel: claude-sonnet-4-6WebSearch: disabled Evidence Report issue View issues
Aliases: QuickBASIC Extended, BASIC PDS, Microsoft BASIC PDS
Provenance: commit 6e4bb3cc4e · authored 2026-03-05T11:19:30+01:00 · agent claude-code · model claude-sonnet-4-6

Sources mentioning this language

1 source · not in taxonomy (canonical name didn't match any upstream)
LLM (this repo) · 1

Related languages

MBASIC (0.32)BASIC-80 (0.29)Nascom BASIC (0.28)WordBasic (0.28)BBx (0.28)

LLM-contributed programs

Bubble Sort

Provenance: commit 6e4bb3cc4e · authored 2026-03-05T11:19:30+01:00 · agent claude-code · model claude-sonnet-4-6 · WebSearch disabled
code.bas · added: 2026-03-05T10:00:00Z
DECLARE SUB BubbleSort (arr() AS INTEGER, n AS INTEGER)

DIM numbers(9) AS INTEGER
DIM i AS INTEGER

DATA 64, 25, 12, 22, 11, 90, 3, 47, 8, 56

FOR i = 0 TO 9
    READ numbers(i)
NEXT i

CALL BubbleSort(numbers(), 10)

PRINT "Sorted numbers:"
FOR i = 0 TO 9
    PRINT numbers(i);
NEXT i
PRINT

END

SUB BubbleSort (arr() AS INTEGER, n AS INTEGER)
    DIM i AS INTEGER, j AS INTEGER, temp AS INTEGER
    FOR i = 0 TO n - 2
        FOR j = 0 TO n - i - 2
            IF arr(j) > arr(j + 1) THEN
                temp = arr(j)
                arr(j) = arr(j + 1)
                arr(j + 1) = temp
            END IF
        NEXT j
    NEXT i
END SUB

Contribute — propose a file extension

Tell us where to find evidence about QBX (mapped to pl/qbx). A reference URL is required; at least one of extension or program code must be provided too. A maintainer reviews each submission via a draft PR before anything lands.
Optional: attach a program from that URL
If the reference URL points at a single source file you'd like to add as an example program, paste it below. The workflow will write it under languages/QBX/programs/<sha>/. Keep under ~200 lines.
(or open the pre-filled issue directly)
← QBE QCL →