Difference between revisions of "Documentation/BASIC Guide/Language"

From Apache OpenOffice Wiki
Jump to: navigation, search
m
 
(10 intermediate revisions by 4 users not shown)
Line 5: Line 5:
 
|NextPage=Documentation/BASIC Guide/Program Overview
 
|NextPage=Documentation/BASIC Guide/Program Overview
 
|lang=block
 
|lang=block
}}<!-- {{DISPLAYTITLE:The Language of {{OOo}} BASIC -->
+
}}
 +
{{DISPLAYTITLE:The Language of {{AOo}} BASIC}}
 +
 +
{{AOo}} Basic belongs to the family of Basic languages. Many parts of {{AOo}} Basic are identical to Microsoft Visual Basic for Applications and Microsoft Visual Basic. Anyone who has already worked with these languages can quickly become accustomed to {{AOo}} Basic.
  
==The Language of {{OOo}} BASIC==
+
Programmers of other languages – such as Java, C++, or Delphi – should also find it easy to familiarize themselves with {{AOo}} Basic. {{AOo}} Basic is a fully-developed procedural programming language and no longer requires rudimentary control structures, such as <tt>GoTo</tt> and <tt>GoSub</tt>.
  
{{OOo}} Basic belongs to the family of Basic languages. Many parts of {{OOo}} Basic are identical to Microsoft Visual Basic for Applications and Microsoft Visual Basic. Anyone who has already worked with these languages can quickly become accustomed to {{OOo}} Basic.
+
You can also benefit from the advantages of object-oriented programming since an interface in {{AOo}} Basic enables you to use external object libraries. The entire {{AOo}} API is based on these interfaces, which are described in more detail in the following chapters of this document.
  
Programmers of other languages – such as Java, C++, or Delphi – should also find it easy to familiarize themselves with {{OOo}} Basic. {{OOo}} Basic is a fully-developed procedural programming language and no longer uses rudimentary control structures, such as <tt>GoTo</tt> and <tt>GoSub</tt>.
+
This chapter provides an overview of the key elements and constructs of the {{AOo}} Basic language, as well as the framework in which applications and libraries are oriented to {{AOo}} Basic.
 
+
You can also benefit from the advantages of object-oriented programming since an interface in {{OOo}} Basic enables you to use external object libraries. The entire {{OOo}} API is based on these interfaces, which are described in more detail in the following chapters of this document.
+
 
+
This chapter provides an overview of the key elements and constructs of the {{OOo}} Basic language, as well as the framework in which applications and libraries are oriented to {{OOo}} Basic:
+
 
+
* [[Documentation/BASIC Guide/Program Overview|Overview of a Basic Program]]
+
* [[Documentation/BASIC Guide/Working With Variables|Working With Variables]]
+
* [[Documentation/BASIC Guide/Strings|Strings]]
+
* [[Documentation/BASIC Guide/Numbers|Numbers]]
+
* [[Documentation/BASIC Guide/Boolean|Boolean Values]]
+
* [[Documentation/BASIC Guide/Date|Date and Time]]
+
* [[Documentation/BASIC Guide/Arrays|Arrays]]
+
* [[Documentation/BASIC Guide/Scope of Variables|Scope and Life Span of Variables]]
+
* [[Documentation/BASIC Guide/Constants|Constants]]
+
* [[Documentation/BASIC Guide/Operators|Operators]]
+
* [[Documentation/BASIC Guide/Branching|Branching]]
+
* [[Documentation/BASIC Guide/Loops|Loops]]
+
* [[Documentation/BASIC Guide/Procedures and Functions|Procedures and Functions]]
+
* [[Documentation/BASIC Guide/Error Handling|Error Handling]]
+
  
 +
 +
{{InterWiki Languages BasicGuide|articletitle=Documentation/BASIC Guide/Language}}
 
{{PDL1}}
 
{{PDL1}}

Latest revision as of 13:10, 15 February 2021


Apache OpenOffice Basic belongs to the family of Basic languages. Many parts of Apache OpenOffice Basic are identical to Microsoft Visual Basic for Applications and Microsoft Visual Basic. Anyone who has already worked with these languages can quickly become accustomed to Apache OpenOffice Basic.

Programmers of other languages – such as Java, C++, or Delphi – should also find it easy to familiarize themselves with Apache OpenOffice Basic. Apache OpenOffice Basic is a fully-developed procedural programming language and no longer requires rudimentary control structures, such as GoTo and GoSub.

You can also benefit from the advantages of object-oriented programming since an interface in Apache OpenOffice Basic enables you to use external object libraries. The entire Apache OpenOffice API is based on these interfaces, which are described in more detail in the following chapters of this document.

This chapter provides an overview of the key elements and constructs of the Apache OpenOffice Basic language, as well as the framework in which applications and libraries are oriented to Apache OpenOffice Basic.


Content on this page is licensed under the Public Documentation License (PDL).
Personal tools