プログラミング言語の紹介アクセス解析プログラミング関連プログラミング言語の簡単な説明とリンクプログラミング言語プログラミング言語とは、コンピュータに動作手順を指示する「プログラム:program」を作成するための人工言語のことです。じつは、コンピューターは、基本的に0と1の組み合わせの「2進数で表現した情報」しか理解できません。コンピューターが理解できる2進数は、人間にとってはとても扱いにくいものです。そこで、人工言語であるプログラミング言語を作り、人間にとって扱いやすい「文字・数字」などでプログラムを記述できるようにして、コンピュータが理解可能な2進数への変換はコンピューター自身に行わせるようにしているわけです。この、プログラミング言語で書かれた動作手順書を原始プログラム(ソースプログラムまたは、ソースモジュール)などと呼び、コンピューターが理解できる2進数に変換された動作指示書を実行プログラム(エグゼキューションプログラムまたは、ロードモジュール)などと呼びます。プログラミング言語は、コンパイラー(翻訳機)型とインタープリター(通訳機)型の2つに分けられます。コンパイラー(Compiler:翻訳機または翻訳者)は、原始プログラムから目的プログラムを経て完全な2進数形式の実行プログラムに変換します。作成された実行プログラムは、主記憶装置に展開されたあと、命令単位で直接CPUに読み込まれて実行されます。これに対してインタープリター(通訳機または通訳者)は、実行プログラムを作らず、原始プログラムを動作命令単位で解釈しその場で実行していきます。以下では、無料で利用できるプログラム言語のインタープリター、コンパイラー、開発環境の簡単な紹介をします。・現在では、もっとも基本的なプログラミング言語の1つC++・C言語で比較的簡単にオブジェクトを扱えるように拡張したものJava・さまざまなハードウェアーに対応でき、プログラムの開発が比較的容易な言語COBOL・事務で発生する一括処理を行うのに向いた言語アセンブラ・機械語の2進数表現をニーモニックと呼ばれる記号に置き換え、人間が分かりやすい表現に換えたものPHP・インターネット上のWebサービスを目的として作られた言語Perl・テキスト(文字列)処理を簡単に実行できる言語Ruby・ネットワーク上で利用するプログラムをオブジェクト指向で開発することを目的に作られた言語です。修得が容易で、大規模なシステム開発にも対応できるため注目を集めています。ネットワーク系で使われるインタープリター型言語の原始プログラムは(HTMLで利用されるJavaScriptと同様に)「スクリプト:Script」と呼ばれます。Windowsに標準で付属するインタープリターの1つ。機能として、JscriptとVBscriptの2つ(の言語?)をサポートする。専用のプログラム開発ツールは付属していないため積極的に利用する人は少ないが、ちょっとした作業の自動化やインターネット用のCGI(ASP)作成にも使うことができる優れもの。JDK6JAVA入門・リファレンスプログラミング入門Webアプリケーション入門COBOLYCobolJava実行環境が必要です。compilerインストール方法が、けっこう面倒です。CASL基本情報処理試験で使われているアセンブラ言語MASMMASM32アセンブリ言語入門マクロアセンブラです。リンク集その他なでしこ日本語プログラミング言語です。Expressxampp(Apache/php/mySQL)C/C++統合開発環境CPADforJava2SDKH8-IDE(日立マイコンH8用)海外サイトFreeCompiler&InterpretersFreebyte!FreePrograming※海外製ソフトのほとんどは、日本語(全角文字)が使えません。Update:2011/05/25。