---
# System prepended metadata

title: 16-1. プログラム言語とは_v2
tags: [基本情報技術者試験]

---

# 16-1. プログラム言語とは_v2

![](https://i.imgur.com/zAia9sa.jpg)

----

## プログラム言語って何？
- コンピュータに指示を伝えるための言葉
- ソースコードを機械語に翻訳することで、プログラムはコンピュータが実行できる形になる
#### 翻訳には2種類ある
- インタプリタ方式
- コンパイラ方式

## インタプリタ方式って何？
- ソースコードに書かれた命令を**1つずつ**機械語に翻訳しながら実行
#### メリットは？
- 動作を確認しながら作っていくことができること
#### デメリットは？
- 実行速度が遅い

## コンパイラ方式って何？
- ソースコードの内容を最初に**全て**翻訳して機械語のプログラムを作成する
#### メリットは？
- 高速で動かせること
###### tags: `基本情報技術者試験`


