SIT COBOL User Guide 

1. Introduction

SIT COBOL is an interpreter-based software designed to support the learning and practice of COBOL programming. 
By using this software, you can study a wide range of COBOL programming skills, from the basics to advanced levels.

2. Features

- No Setup Required: Simply download and extract the zip file to start using the software immediately.

- Immediate Execution: You can run your programs as soon as you write them, enabling smooth and continuous learning.

- Syntax Error Handling: Even if there are syntax errors, the software will attempt to execute the program 
  as much as possible, allowing uninterrupted learning.

- Step Execution: Execute programs one line at a time, checking the behavior as you go, 
  which is ideal for understanding intricate details.

- Trace Mode: Monitor the execution status of your program in real-time, which is particularly helpful 
  for debugging.

- Data Reference/Update: You can refer to and update data values during execution.
  (Note: As of December 2025, data updating is not supported.)

3. How to Use

(1) Download and Installation
    Download the SIT COBOL/Standard zip file from the download page.
    Extract the downloaded zip file to a folder of your choice.
    Double-click on sitcobol.exe to launch SIT COBOL/Standard.

(2) Creating and Running a Program

    For a quicker understanding, please refer to the following video:
    https://www.youtube.com/watch?v=l-lfRYp6kqQ&t=4s

    - Create a New Program: Click the "New" button to create a new COBOL program.
    - Editing the Program: The dedicated editor will open, where you can input your program.
    - Running the Program: Once you have finished writing your program, 
      click the "Run" button to execute it. Since it's an interpreter, the results are displayed immediately.
    - Step Execution: Click the "Step Execution" button to execute the program one line at a time. 
      You can check the results of each step to gain a detailed understanding of the program's behavior.
      
(3) Using Trace Mode

    When you execute your program in "Trace Mode," the execution status of each command will be displayed. 
    This allows you to confirm which lines were processed in real-time, making it highly effective 
    for debugging and learning.

(4) Data Reference/Update

    To refer to data values during execution, select the relevant data from the dedicated dialog and 
    confirm the current value. Data updating functionality is planned for future versions.

4. Software Homepage

   https://sit-cobol.sit11.com/

5. Standard Edition and Pro Edition

   The difference between the Standard Edition and Pro Edition is whether or not they support 
   the “index file function” and “SQL function.”
   In addition, the Pro Edition comes with support services.
   
   Please refer to the "Product Information" menu on the homepage for details. To access all features, 
   you will need to obtain a license. For information on how to purchase a license, 
   please visit the "License Purchase" page on our homepage.

6. Support
   If you have any questions, please contact us at sit-cobol@sit11.com.

Take your COBOL programming skills to the next level with SIT COBOL!