|OS||Microsoft Windows, Mac OS X|
WordBASIC was a subset of Microsoft QuickBASIC customized for word-processing. It was replaced by Visual Basic for Applications (VBA) when Word 97 was released. Contrarily to VBA, WordBasic was not object-oriented but consisted of a flat list of approximately 900 commands.
The following code snippets show the difference between WordBasic and VBA with a "Hello world!" example:
Sub MAIN FormatFont .Name = "Arial", .Points = 10 Insert "Hello World"End Sub
Public Sub Main() With Selection.Font .Name = "Arial" .Size = 10 End With Selection.TypeText Text:="Hello World" End Sub