SageMath native Windows binary installer is available for 64-bit versions of Windows 7 and up. You can download it from the GitHub releases page. The installation will put three links on the desktop: SageMath, SageMath Shell, and SageMath Notebook (see below). Double-click on any of these call up the terminal program mintty.exe for cygwin, and offer different functionalities to use sagemath.

  • SageMath: Simply take you to the interactive command-line sagemath. You can run sage commands and get answers.

  • SageMath Shell: Give you a mintty shell. You can run windows (for example, LaTeX) and cygwin commands in the windows path or the cygwin path (type "echo $SAGE_ORIG_PATH" to see the path). Therefore, you can use SageTeX in the shell if your Windows TeX is setup correctly.

  • SageMath Notebook: Runs the sagemath notebook server, and brings up the default browser to connect to the server. From there, you can create a new notebook and run sage commands in there, or choose an existing sage notebook to continue the previous works.