xBase language

E662825

xBase language is a family of database-oriented programming languages derived from dBASE, widely used in the 1980s and 1990s for developing desktop database applications.

Try in SPARQL Jump to: Surface forms Statements Referenced by

Observed surface forms (2)

Surface form Occurrences
xBase 0
FoxPro 1

Statements (70)

Predicate Object
instanceOf database-oriented programming language
programming language family
characterEncoding primarily ASCII in early implementations
dataModel flat file tables
derivedFrom dBASE NERFINISHED
executionModel compiled (in some implementations)
interpreted
hasAlternativeName xBase language
hasCharacteristic highly tied to DBF file format
many dialects and variants
used for rapid application development of database apps
hasCommunity xBase developers
hasFeature array data type
built-in query capabilities
control structures (IF, DO WHILE, FOR)
date handling functions
dynamic typing
file I/O functions
forms-based user interfaces
index files for data access
integrated database engine
interactive command line interface
late binding of variables
macro substitution
numeric processing functions
procedures and functions
record-oriented processing
report generation
string manipulation functions
table-based data storage
hasNotableImplementation Alaska Xbase++ NERFINISHED
CA-Clipper NERFINISHED
CA-Visual Objects NERFINISHED
Clipper NERFINISHED
FlagShip
FoxPro NERFINISHED
Harbour NERFINISHED
Visual FoxPro NERFINISHED
dBASE NERFINISHED
dBASE Plus NERFINISHED
xHarbour NERFINISHED
hasStandardizationStatus not formally standardized across all dialects
influenced Alaska Xbase++ NERFINISHED
CA-Visual Objects NERFINISHED
Clipper NERFINISHED
FlagShip NERFINISHED
Harbour NERFINISHED
Visual FoxPro NERFINISHED
dBASE for Windows NERFINISHED
xHarbour NERFINISHED
influencedBy dBASE III NERFINISHED
dBASE IV NERFINISHED
primaryDomain desktop database applications
programmingParadigm procedural programming
supportsEnvironment MS-DOS NERFINISHED
Unix-like systems
Windows NERFINISHED
supportsIndexType compound indexes (in later variants)
single-key indexes
typicalDataFileExtension .dbf
typicalFileExtension .prg
typicalIndexFileExtension .cdx
.ndx
typicalUse business information systems
custom line-of-business applications
data entry applications
inventory management software
small business accounting software
wasWidelyUsedInDecade 1980s
1990s

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Ashton-Tate coreTechnology xBase language
Paradox competesWith xBase language
this entity surface form: FoxPro