ABSTRACT

This chapter discusses the installation process of “SageMath,” which is an open-source software licensed under the GPL. It describes the programming fundamentals of “SageMath” such as Objects, Expressions, Operators, Variables, and Print Statements. The chapter provides the practical demonstration of “SageMath” tool like how to create the Graphics objects in two-dimensional and three-dimensional through programming. SAGE allows the results of expressions to be displayed regardless of where they are located in the cell by print statement. Strings string object consists of text which is enclosed within either double quotes or single quotes. Sage makes to use a wide range of mathematical software packages together by providing a unified interface which handles data conversion automatically. The most common type of interface is called a pexpect interface which communicates with another command line program by reading and writing strings to a text console, as if another user was in front of the terminal.