†これからプログラミングを始めようという方は、用語がわからなくてもいいので、イメージをつかむようにしましょう。世界中で広く使われている実績があり、資料も充実している言語達。その中でも特に、独立したソフトを作るためによく使われるものを集めました。メジャかマイナか、というのには多分に主観が入りますので、違和感を感じた方はコメントや修正をお願いします。†UNIXの開発者がUNIXのために開発した言語(というのは嘘だっ)。様々な分野に幅広く普及した。現在では後続の言語に道を譲った場面も多いが、今なお多くの言語の構文に影響を与えている。プログラミング言語として教育に用いられることも多いが、多くの(PCの動作原理を知らないことが多い)人間が"ポインタ"で躓く。とっつきにくいことは否めないが、学んで損は無い。基本的な言語仕様としてそれほど複雑な構文が無いため、「本格的」なプログラミングを初めて行う人でもわかりやすいかも。使う人によってまったく異なる顔(「高級言語」としての顔と「高級アセンブラ」としての顔)を見せる言語でもある。2chはこの言語で作られている。†C言語(構造化プログラミング言語)を拡張して作られオブジェクト指向言語。C(C言語プラスアルファ)として使用する場合も多い。C++の特徴的機能の一つであるテンプレートは、C#やJavaにGenericsとして導入されたほど非常に強力な機能だが、反面、非常に難解な機能としても名高い。†C++とJavaを混ぜたような言語。Frameworkが必要ではあるが、動作環境はWindowsだけではない(Mono・DotGNUをググれ)。++++という意味が込められている(らしい。余談だが、変数cをインクリメントしたc++は数値として扱われるので(c++)++はコンパイルエラーとなる。他の言語とは違いWindowsで作ったプログラムだろうが、Linuxで作ったプログラムだろうが同じように実行できる特殊な言語。その代わり、実行するにはランタイムが必要。Web系のシステムでよく採用されている。"ぬるぽ"の本場である。思う存分"がっ"して欲しい。†Windows上でのGUIプログラム作成に適した言語。GUIをドラッグアンドドロップで作成できるため、初心者でも楽しめる。実行にランタイムが必要。Framework上で動作する。Basicという名で通ってはいるが言語仕様はVBとは異なる。VB出来るから簡単だろなんて思ってたら痛い目にあう言語。Basicのようなものだが、実行速度は結構速め。開発環境を指す場合もある。Languag(軽量言語)の事です。何が軽いのかというと、PCではなくプログラマの負担です。プログラマがやりたい事を簡単に実現させるための様々な機能が用意されており、サクサク書けるのが特徴。その機能のためPCへの負担は大きめで、動作は遅く、画像を扱ったりするのは苦手です。簡単な文字列処理や、Blogや掲示板などのネット上で動くソフトを作るために使われます。(ネット上でよく使われるのは、プログラムが暴走してもサーバー全体に悪影響を与えたりしない機能を持っているため)ウィンドウを出してどうこうするような本格的、大規模なソフトの製作にはなかなか使われませんがPCの性能向上やライブラリの充実によって、やろうと思えば可能な環境は整いつつあります。非常に珍しいプロトタイプベースオブジェクト指向スクリプト言語。上記Javaとは名称が似ているが、別物である。主としてHTMLの動的な変更に用いられる。ユーザー数という意味ではトップクラス。最近では、AJAXの流行で脚光を浴びている。汎用のスクリプト言語。非常に実用的であり、テキスト処理、システム処理、CGIなど広く用いられる。「一つのことをやるのに一つ以上の方法がある」言語なため、上級者と初心者では同じ目的でもまるで違うコードになる。†HTML埋め込み型のサーバサイド・スクリプト言語。Perl/CGIに比べ、動作が早い場合が多いとされる。データベース等との連携が優秀。†オブジェクト指向スクリプト言語。汎用目的の言語だが、異なる言語で書かれたコンポーネント間をつなぐ糊言語としても人気がある。仕様がきれいなので初心者にもオススメ。アメリカではPerlと共にプログラミングの入門言語として教育の場で親しまれているほか、多くの3DCGソフトのマクロ言語としても有名。Framework上で動作するPythonである。Frameworkの仕様)は動的言語との相性が悪い」という趣旨の短い論文を書くための検証用として作成された。予想に反してよく動いてしまい(当時のPythonより1.8倍速かったとかなんとか)、現在ではMicrosoftの公式プロジェクトとして開発が続いている。†オブジェクト指向スクリプト言語。Railsの影響で海外でも人気が高まっている。Basic(VB)のサブセット(簡易版)で、マイクロソフト社製のスクリプト言語である。Host)を導入することで動作する。Window2000/XPには最初からWSHが導入されている。商業的に普及はしなかったものの、一部の環境や分野、会社などで使われ続けていたり後発の言語に大きな影響を与えた開拓者的な言語やCなどで主流な手続き型とは異なる、いわゆる関数型の仕様を持った言語。日本でのみ使われている言語......などなどを集めています。メジャかマイナか、というのには多分に主観が入りますので、違和感を感じた方はコメントや修正をお願いします。†C言語にSmalltalk風のオブジェクト指向を導入したプログラミング言語。C++よりも比較的シンプルなため、Cが使えるなら容易に習得できる。