QB64.com

QB64 is a modern extended BASIC programming language that retains QBasic/QuickBASIC 4.5 compatibility and compiles native binaries for Windows, Linux, and macOS.

HomeForumsNewsGitHubWikiSamplesInFormGXQBjsCommunityMore…

Original QBasic keywords:

These QBasic keywords (with a few noted exceptions) will work in all versions of QB64.

A

B

C

D

E

F

G

H

I

K

L

M

N

O

P

R

S

T

U

V

W

X

QB64 specific keywords

Keywords beginning with underscores are QB64 specific. To use them without the prefix, use $NOPREFIX. Also note that the underscore prefix is reserved for QB64 KEYWORDS only.

_A

_B

_C

_D

_E

_F

_G

_H

_I

_K

_L

_M

_N

_O

_P

_R

_S

_T

_U

_V

_W

Symbols

QB64 and QB Symbols

Note: All symbols below can also be used inside of literal quoted strings except for quotation marks.

Print, Input or File Formatting

Program Code Markers

Variable Name Type Suffixes

Numerical Base Prefixes

Mathematical Operations

Relational Operations

References

Got a question about something?

Links to other QBasic Sites:


This wiki content is a mirror of the QB64 Wiki on GitHub integrated into QB64.com with a primary purpose of providing search landing for the QB64 language when using a web browser to find help. This mirror is an ongoing work in progress - as is the wiki that it is based. You can find the most up to date version of this content utilized by this mirror by jumping over to QB64 Wiki on GitHub.

Old Archive / Backup: