[PR] この広告は3ヶ月以上更新がないため表示されています。
ホームページを更新後24時間以内に表示されなくなります。

画像:MYB
自作ソフトウェア
材料と加工に関する技術エネルギー変換に関する技術生物育成に関する技術情報に関する技術

プログラミング言語の種類

 「プログラムの中身」で説明したように、プログラムを作成する為に必要な言語(プログラミング言語)の種類について説明します。

 プログラミング言語を大きく分けると、高級言語と低級言語に分かれます。
(余談:コンピュータが用いるプログラミング言語に対し、人間が通常用いる言語を「自然言語」と呼びます。)

また、機械語へ翻訳する方法による分類も出来ます。

では、以下の表に代表的な言語とその特徴を載せます。

種類高級-低級言語機械語への変換特徴
機械語低級言語-0と1で表されている。人間には理解が難しい。
アセンブリ低級言語アセンブリ言語ソースコードと機械語が一対一に対応している。
人間には少し難しい。
BASIC(ベーシック)高級言語インタプリタ言語初心者用の入門用言語。
Ruby(ルビー)高級言語インタプリタ言語日本人が開発した言語。
テキスト処理に強い
Perl(パール)高級言語インタプリタ言語テキストの検索や抽出、レポート作成に向いた言語
Java(ジャバ)高級言語インタプリタ言語C++の改良版のようなもの
様々なOSで実行が可能
Visual Basic
(ヴィジュアル ベーシック)
高級言語コンパイラ言語Microsoft社が開発した言語
ボタンやチェックボックスを配置しながらプログラミングが行える。
C言語高級言語コンパイラ言語幅広い用途で用いられている言語
C++(シープラスプラス)高級言語コンパイラ言語C言語の拡張仕様として開発された言語

余談
 Webページを作成するために用いられるものにHTML(HyperText Markup Lunguage)というものがあるが、
実は、このHTMLというものはプログラミング言語ではありません。
分類すると、以下のようになります。

コンピュータ言語の分類

←プログラムの実行へプログラムの基本構造へ→
プログラムについてへ

TOPへ戻る