Smart Interpreter Training
COBOL
English | 日本語
[Latest News]
2024-11-12 Released Built -in Subroutine by Ver11 release 1.4.0
2024-10-21 Released Copy functioy by Ver 11 release 1.3.0
2024-10-07 Released File I-O function by Ver 11 release 1.2.0
2024-09-16 Released Intrinsic Functions function by Ver 11 release 1.1.0
Take your COBOL learning to the next level.
Smart Interpreter Training COBOL (SIT COBOL)
SIT COBOL is a powerful software designed to support learning and practicing COBOL programming. As the name suggests, it is an interpreter, making it easy to use for programmers of all levels, from beginners to experts.
Let's first take a look at how it runs.
Example: Running a COBOL Program
This is a demonstration of running an inventory system created in COBOL. The "Inventory Menu" is displayed, prompting the user to input the item they want to execute from the menu. At the bottom, there is an input dialog for the ACCEPT command.
Example 2: The process of executing step-by-step
Here is the same program being executed step-by-step.
Currently, it is about to execute line 1700. The "Data Reference" dialog displays the attributes and current values of WS-CURRENT-USER and ACCOUNT-NAME.
Features of SIT COBOL
SIT COBOL is software designed for learning COBOL programming. It provides the necessary development and execution environments for programming and has the following features:
No Setup Required:
Simply download and extract the zip file to start using it immediately. No cumbersome setup process is needed.
Instant Execution:
As an interpreter, it allows you to run programs immediately after writing them, enabling you to test what you've learned right away.
Runnable Even During Development:
SIT COBOL attempts to execute programs even with syntax errors, providing messages and compensating for issues such as undefined variables, allowing continued execution.
Convenient Step Execution:
Execute your program one command at a time. This feature is ideal for understanding detailed behavior as you can verify the results after each command.
Trace Executed Commands:
In "Trace Mode," you can see which lines and commands of your COBOL program were executed, with a visual representation of the program's flow.
Flexible Data Value Reference/Update(*):
You can refer to and update data values during execution, making it easy to verify operation and debug your programs.
Dedicated Editor Like Visual Studio Code:
The dedicated SIT COBOL editor also serves as the execution environment, providing a seamless development experience.
(*) As of July 2024, data updating is not supported.
Accessible for Everyone
First, please download the trial version and try running it yourself. Although there are some limitations, such as a maximum of 50 executable commands (the amount of code in the program is unlimited), most of the core COBOL functions will operate. You should be able to learn
Once you get familiar with COBOL and want to learn more in detail, you can obtain a license to unlock and use all the features.
Ideal for Beginners:
For those who want to learn from the basics, SIT COBOL offers an easy-to-use interface and extensive support features. The language specification follows the COBOL85 standard (*).
Suitable for Experts:
Professional developers can utilize advanced features for efficient development and testing.
Bilingual Support:
The dedicated editor's menu display and runtime messages can be selected in either Japanese or English.
(*) Not all aspects of the COBOL85 standard are supported.
Get Started Right Away
You can download SIT COBOL from the "Download" page in the menu.
Without a license, there are some feature limitations, but the basic COBOL commands are supported, allowing you to learn the fundamentals. For more details about the feature limitations, please check the "Product Information" section in the menu.