INTRODUCTION Basic is a high level language which is based on the following six concepts: commands, statements, functions, variables, operators, and expressions. Commands and statements are instructions to the computer to perform a certain task (for example an instruction to load a basic program into memory). The difference between them is that Basic commands are intented to be used in direct mode, while statements should be used in programs. However, in most cases commands can be used as statements in a program if you prefix them with a line number. You can also use several statements as commands by using them in direct mode (i.e. without line numbers). A function performs a simple task, based on a given arguments, and it always replies with a value - a result. Operators are used for calculations, for determining equalities/inequalities, and for logical operations. For example + is an operator used for addition. Expressions are clauses composed of constants, variables, and/or operators. For example A+B*3 is a valid expression. This manual's purpose is to provide detail information about presented Basic elements. I hope you find it useful.