SIT COBOL — ホーム

Learn

学ぶ

読む・見る・動かす。COBOL にはじめて触れる人から、細かい構文を調べたい人まで、順に進められる材料を揃えています。

Video course

COBOL入門(動画)

COBOL の文法を 1 回ずつ積み上げていく講座です。最新の 3 回をここに、これ以前の回は再生リストで公開しています。

再生リストを開く
  • 第30回

    【命令文】PERFORM文(ネスト実行)を学ぼう

    COBOL では PERFORM 文の中からさらに PERFORM を呼び出す「ネスト実行」ができます。PERFORM A THRU B で複数段落を連続実行している最中に手続きを終わらせたいときはどうするか。ネスト構造と THRU 実行の仕組みを、実行例で整理します。

  • 第29回

    【命令文】PERFORM文(手続き実行)を学ぼう

    手続き部(PROCEDURE DIVISION)の節や段落は PERFORM 文で呼び出せます。「PERFORM 手続き名」と「PERFORM 手続き名1 THRU 手続き名2」の違いと使いどころを、実行例でわかりやすく解説します。

  • 第28回

    【命令文】PERFORM文(FOR文相当)を学ぼう

    回数を指定した繰り返し処理に使うのが PERFORM VARYING FROM BY UNTIL 〜 END-PERFORM です。他言語の FOR ループに相当する構造で、初期値・増分・終了条件を明示して書けます。基本構文からループ制御の流れ、注意点までを扱います。

これ以前の回はYouTube の再生リストからご覧ください。チャンネル登録もよろしくお願いします。

Samples

手を動かす

サンプルプログラム集は約 50 本。説明書に出てくる例や、各命令の書き方の参考として使えます。すべて SIT COBOL で動きます。

サンプルプログラム集と、画面機能を使った実例アプリ「商品在庫管理プログラム」は、ダウンロードページから入手できます。

サンプルを入手する

解説動画

サンプルに入っているプログラムを、作り方から解説した動画です。

Reference

調べる

言語機能のリファレンスは別サイトの機能説明書にまとまっています。構文の詳細を確認したいときはこちらへ。

  • 全体規定
  • COBOL 機能
  • 見出し部
  • 環境部
  • データ部
  • 手続き部
  • ファイル入出力
  • データベース(SQL)
  • 組み込みサブルーチン
  • 組み込み関数
  • コマンド(バッチ)での利用方法
機能説明書を開く

manual.sit11.com

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

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

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