the algebra fx series is capable of compiling programs inside a program menu. the calculators employ a basic-based programming language, unofficially named as casio-basic. as the language has a linear structure, commands and calculations are executed line-by-line sequentially. casio-basic also supports program flow control syntaxes, including a conditional jump codice_1, a loop control codice_2, a conditional loop control codice_3, a program control codice_4, and a logical operation codice_5.