SIT COBOL — ホーム

Product

製品

SIT COBOL は、COBOL プログラミングの学習と実践のために設計されたインタープリタです。 プログラムの作成環境と実行環境が一体になっており、書いたその場で動かし、止めて、中を覗きながら進められます。

Three pillars

すぐ動く。中が見える。本物が作れる。

すぐ動く

zip を解凍したその場から。書いたコードは、書いた瞬間に走る。

セットアップ不要
ダウンロードして zip を解凍したら即利用できます。面倒なインストール作業はありません。
即実行可能
インタープリタ方式なので、プログラムを書いたらすぐに実行可能。学んだことをその場で試せます。
作成途中でも実行可能
文法エラーがある場合でもメッセージを出して極力実行します。変数が未定義でも、定義を補って実行を続けます。
SIT COBOL で棚卸しシステムを実行している画面。棚卸しメニューが表示され、ACCEPT 命令の入力ダイアログが開いている

中が見える

止めて、覗いて、進める。プログラムが何をしているかを目で追える。

便利なステップ実行
プログラムの動作を 1 命令ずつ実行できます。1 命令ごとの結果を確認しながら学べるので、細かな動作理解に最適です。
実行された命令をトレース
「トレースモード」で実行すると、プログラムのどの行・どの命令を通過したのかが行イメージで表示されます。
データの値を参照
実行中にデータの属性と値を確認できるため、動作の確認とデバッグが容易です。

2025年6月現在、データの更新は未サポートです。

「データ値参照」ダイアログ。ws-current-user が PIC 9(2)、account-name が PIC X(30) として、それぞれの値と 16 進表現が表示されている

本物が作れる

ファイルもデータベースも画面も。追加オプションなしで、業務アプリの形に届く。

ファイル入出力
順ファイル・行順ファイルに加え、Pro版では索引ファイルも扱えます。CSV / TSV との連携も可能です。
埋込み SQL
Pro版では埋込み SQL 機能(データベースは SQLite3)が使え、データベースを使ったアプリケーションの開発を経験できます。
画面機能
画面節(SCREEN SECTION)に画面データ項目を記述し、ACCEPT / DISPLAY 文で画面への表示とデータの取り込みが行えます。
SCREEN SECTION を使った商品棚卸管理業務のメニュー画面
SCREEN SECTION で作られた商品一覧(更新・削除)の画面
メニュー画面から「2. 商品一覧(更新・削除)」を選んだときに表示される画面。 画面節に記述した項目が、そのまま画面として現れます。

Feature list

機能の全一覧

Standard版と Pro版で使える機能の対応表です。差が出るのは、索引ファイルと埋込み SQL の 2 つだけです。

機能Standard版無償Pro版有償
言語機能(COBOL85 規格範囲)
演算COMPUTE / ADD / SUBTRACT / MULTIPLY / DIVIDE利用できます利用できます
制御IF / EVALUATE / PERFORM / GO TO利用できます利用できます
入出力ACCEPT / DISPLAY利用できます利用できます
文字列操作STRING / UNSTRING / INSPECT利用できます利用できます
表引きSEARCH / SEARCH ALL利用できます利用できます
プログラム間連絡CALL / CANCEL利用できます利用できます
原始文操作COPY利用できます利用できます
ソート・マージSORT / MERGE利用できます利用できます
組み込み関数利用できます利用できます
組み込みサブルーチン利用できます利用できます
日本語機能利用できます利用できます
ファイル・データベース
順ファイル・行順ファイル利用できます利用できます
CSV / TSV ファイル連携利用できます利用できます
環境変数の入出力利用できます利用できます
索引ファイルキーによるランダムアクセスPro版のみ利用できます
埋込み SQLデータベースは SQLite3Pro版のみ利用できます
学習・デバッグ環境
専用エディタVisual Studio Code ライクな操作感利用できます利用できます
ステップ実行1 命令ずつ実行して結果を確認利用できます利用できます
トレースモード通過した行・命令を表示利用できます利用できます
データ値の参照実行中に属性と値を確認利用できます利用できます
画面機能(スクリーン操作)SCREEN SECTION / ACCEPT / DISPLAY利用できます利用できます
日本語・英語の切替メニュー表示と実行時メッセージ利用できます利用できます

言語規格は COBOL85 規格の範囲ですが、規格範囲をすべてサポートしているわけではありません。 個々の構文の詳細は機能説明書をご覧ください。

Requirements

動作環境

OS
Windows 10 以上
CPU
特に指定なし
メモリ
特に指定なし
必須ソフトウェア
特に指定なし
最新版
Ver11 Release 2.3.2(2026-08-10)

解凍したら、もう書ける。

Standard版は無償です。インストールもライセンス登録も要りません。索引ファイル機能と SQL 機能以外は制限なく動くので、COBOL の基礎はこれだけで学べます。

最新版Ver11 Release 2.3.22026-08-10Windows 10 以上