情報処理入門

プログラム言語と言語プロセッサ

プログラム言語の概要

プログラム言語

  • 自然言語
  • 人工言語
    • プログラム言語
  • 汎用プログラム言語
    • 計算機向き言語(低水準言語)
      • 機械語
      • アセンブリ言語
    • 問題向き言語(高水準言語)
      • 手順向き言語
      • 非手順向き言語
  • 特殊問題向き言語

汎用プログラム言語と特殊問題向き言語

  • 汎用プログラム言語
  • 特殊問題向き言語

計算機向き言語

  • 低水準言語

問題向き言語

  • 高水準言語
  1. 手順向き言語
    • Cobol
    • C
    • Basic
  2. 非手順向き言語
    • C++
    • Java

計算機向き言語

機械語

  • マシン語

アセンブリ言語

  • マクロ命令

問題向き言語

手順向き言語

  1. Cobol*1
  2. C
  3. Basic*2
  4. Fortran*3
  5. Algol*4
  6. Pascal

非手順向き言語

  1. C++
  2. Java
  3. Lisp
  4. Prolog

特殊問題向き言語

言語プロセッサ

  • プログラム言語
    • 機械語
    • アセンブリ言語
    • コンパイラ言語
      • Cobol
      • C
      • Lisp
      • Prolog
    • ジェネレータ
    • インタプリタ言語
      • Basic

言語プロセッサ

  • 翻訳プログラム

アセンブラ

  • アセンブル

コンパイラ

  • コンパイル

ジェネレータ

  • 生成プログラム

インタプリンタ

  • 解釈プログラム

*1 COmmon Business Oriented Language
*2 Beginner's All purpose Symbolic Instruction Code
*3 FORmula TRANslator
*4 ALGOrithmic Language
*5 General Purpose System Simulator
*6 Statistical Analysis System
*7 Statistical Package for Social Sciences

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2008-11-29 (土) 00:11:33 (4585d)