Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Programming Language

OpenOffice Basic

Procedural Language

OpenOffice Basic is a dialect of the BASIC programming language that grew out of the StarOffice office suite and was carried forward by OpenOffice.org and its descendants, Apache OpenOffice and LibreOffice, where it is called LibreOffice Basic. It is also known by older names: StarOffice Basic, StarBasic and OOoBasic. The language is domain specific, because its purpose is to script the OpenOffice application suite, so a typical program is a macro that walks through the paragraphs of a text document or works on the contents of a spreadsheet. Its syntax resembles other BASIC dialects such as Microsoft's Visual Basic for Applications, but the application programming interface it calls is quite different. From around 2005, with OpenOffice 2.x, partial support for the VBA interface was added under an Option VBASupport setting, and an Option Compatible directive turns on further VBA-like language features. LibreOffice has extended these compatibility options, and enables them automatically when it opens a Microsoft Office document that contains VBA code.

Facts
First Released
2000 1
Primary Use Domain
Office Automation 2
Connections

In Field

Source OpenOffice Basic (Wikipedia)

Influenced By

Source OpenOffice Basic (Wikipedia)
In the Other Atlases

Developed By

Also in Business Atlas: the developer of this subject.

Source Programming Language Database (PLDB): StarOffice Basic (PLDB)Lead
Quote, Lead
Early development of StarOffice Basic happened in Star Division
Sources
1. Programming Language Database (PLDB): StarOffice Basic (PLDB)
Programming Language Database (PLDB)Lead
Quote, Lead
StarOffice Basic is a programming language created in 2000.
View the Source
2. OpenOffice Basic (Wikipedia)
Lead
Quote, Lead
The language is a domain-specific programming language which specifically serves the OpenOffice application suite.
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.