便利なキーワード検索サイト ことなびトップページへ
デル株式会社







ことなびTOP  サイトマップ  ことなびとは?



便利!NINJA TOOLS
→FC2検索 用語 Wikipedia YouTube

コンピュータ言語 とは?

 ページ内リンク   ↓ウィキペディア(Wikipedia)記事  ↓Yahoo!知恵袋

コンピュータ言語(コンピュータげんご)とは、コンピュータ技術において用いられる人工言語の総称である。

出典: 『ウィキペディア(Wikipedia)』


ノースウエスト航空 のマイルは、国内航空会社のマイレージと違って無期限!! 格安パックツアーでも
100%マイルが付くのでお得!! 国内往復分15000マイルを貯めて沖縄や北海道へ!!


関連商品

ゲーム  TALKMAN EURO ~トークマン欧州言語版~(ソフト単体版)別ウィンドウで表示

最安値(新品): ¥ 1,479  最安値(中古): ¥ 1,100 
おすすめ度5.0(全レビューの平均)日本語を知らないフリして、基本の言語をわざと外国語にしてみた。簡単にAが取れると思ったけど、意外に手強かった…。日本語で評価されるのに飽きたら、外国語で評価されてみたらいかが?新発見ができるかも!?テンションの違いで、ほめられてるかけなされてるかだんだんわかってきちゃいますよ〜。  (ナナ さんのレビュー)

本  ゲームプログラマになる前に覚えておきたい技術別ウィンドウで表示

平山 尚(株式会社セガ) /  最安値(新品): ¥ 4,725  最安値(中古): ¥ 6,660 
おすすめ度5.0(全レビューの平均)この手の書籍では最初に数学や物理の解説が入りゲームそのもののプログラミングは後半になることが多々あるのですが、この本ではいきなりゲームを作り、随時理論の説明が入ります。導入が良いと思います。 和書でこの内容は良書間違いなしです。現代のゲーム制作に必要なプログラミングスキルを広範囲に解説しています。現役のゲーム会社のプログラマが書いた書籍は日本ではなかなか無い上に、値段もこなれていて素晴らしい。 ただし対象購入者はかなり限定されていると思いました。対象は「ゲームプログラマになる前に」というタイトル通りで、すでにC++プログラムがそこそこ書ける人が対象です。例えば学校でC++を習ったけれどこの先どうすればゲームが作れるか分からないというような人たち向けです。専門学校や大学でプログラミング演習を終えた人たちにちょうど良いでしょう。Cは勉強したことがあるがC++は全く手を付けたことがない、という人には内容が厳しいと思います。 第一章からコンストラクタ、C++テンプレート、const、deleteとdelete[]の違いなど、なかなかハードな(しかし重要な)内容が登場しますので、ついて行けない人もいるかもしれません。解説をだいぶ端折った感もあるので、C++の丁寧な解説書などの副読本が必要と思います。 ページ数が多いため(800ページ超!)読むことを躊躇しかねませんが、相当量の内容がある本で、逆にページ数が足りないくらいと思います。ゲーム開発に興味ある人には是非お勧めです。  (さすらうTD さんのレビュー)

本  Code Reading―オープンソースから学ぶソフトウェア開発技法別ウィンドウで表示

トップスタジオ /  最安値(新品): ¥ 5,460  最安値(中古): ¥ 4,300 
おすすめ度4.0(全レビューの平均)・本文が締めるページ数は、523ページ中450弱。  コードの掲載が多いため、実際はさっくり読める(15-20時間読了)。 ・文章はですます調。翻訳は細かな部分を除けば問題ない。 ・演習問題の解答は掲載されていない。 ・オープンソースの実用コードを例に挙げる点、さらにそのコードを付録CDから  参照可能である点が非常に良い。オープンソースが身近になった。 ・コードリーディング以外に関して、「共用体の応用」「Makefileの書き方」など、  初級者を抜け出したいコーダにとって痒い処に手が届く内容は、悪くない。  また、オープンソースがコード例として優れており、理解が深まる。 ・ひとつの言語・OSに偏らない解説(それぞれの環境に言及する)で、広く楽しめる。 ・コードリーディングに関して、特別な方法論を提唱する類ではない。 ・前半、易しすぎる内容が目に付く。Cライク未経験者に対してか、  制御文に関する章に関して、それぞれのステートメントの解説から入る。 コードに慣れ親しみ、且つコードの理解に必要な周辺知識(言語仕様・データ構造など)や 暗黙知(イディオム・名前付けなど)を学ぶことで、コードリーディングを啓蒙する書。 コードを読むことに慣れていないような、学生・新社会人・初学者にお勧め。  (shom5w さんのレビュー)

ゲーム  TALKMAN EURO ~トークマン欧州言語版~(ソフト単体版) PSP the Best別ウィンドウで表示

最安値(新品): ¥ 2,480  最安値(中古): ¥ 1,950 
おすすめ度3.0(全レビューの平均)

ゲーム  TALKMAN EURO ~トークマン欧州言語版~(マイク同梱版) PSP the Best別ウィンドウで表示

最安値(新品): ¥ 3,280  最安値(中古): ¥ 3,399 

PCソフトウェア  LAHEY/FUJITSU FORTRAN95 (E) Professional別ウィンドウで表示

最安値(新品): ¥ 170,246 




ウィキペディア(Wikipedia)記事


コンピュータ言語(コンピュータげんご)とは、コンピュータ技術において用いられる人工言語の総称である。

プログラムを記述するためのプログラミング言語の一群が最も有名であり、そのため「コンピュータ言語」と「プログラミング言語」は同じ意味でつかわれることもある。コンピュータ言語としては他にもハードウェア記述言語マークアップ言語などのデータ記述言語があるが、マークアップ言語の機能によっては「プログラミング言語」とは呼ばないこともある。

目次

コンピュータ言語の特性

コンピュータ言語の大きな分類として、記述が機械に近い低級言語(低水準言語)と、より人間の思考に近い高級言語(高水準言語)がある。高級言語は低級言語に比較して、より使い易く、より抽象的に記述でき、より移植性が高くなるよう設計されている。何らかの言語で書かれた文法的に正しいプログラムは低級言語にコンパイルされ、コンピュータで実行される。最近のソフトウェアの多くは高級言語で書き、オブジェクトコードにコンパイルし、機械語命令に変換する。

別の分類の観点として、人間が読める言語と読めない言語という分類もある。人間が読める言語は直接人間が使うことを想定して設計しており、人間が読めない言語は(部分的には人間が読める場合もある)可読性を犠牲にすることで、よりコンパクトでコンピュータが処理しやすい形式になるよう設計している。

コンピュータ言語の種類

ソフトウェアの動作を記述する言語

プログラミング言語は、機械に対して情報の操作/編成や周辺機器の制御を命令するのに使う。ソフトウェアをプログラミング言語で書くことをプログラミングと呼ぶ。プログラミング言語は、CC++JavaCOBOL, FORTRAN, BASICアセンブリ言語などがある。プログラミング言語は世代で分類されることがある(4GL参照)。

スクリプト言語は、他のソフトウェアを制御するのに使われるプログラミング言語であり、複数のアプリケーションソフトウェアの動作を協調させるのにも使われる。一般のプログラミング言語との違いは、何らかのアプリケーションに依存していたり、機能が限定的で使い易く、コンパイラではなくインタプリタで実行される点である。実際、スクリプト言語として生まれた言語が完全なプログラミング言語へと成長した例もあるし(PHP)、完全なプログラミング言語がアプリケーションに埋め込まれるようになった例もある(Java)。典型的なスクリプト言語としては PerlJavaScript がある。

多くのプログラミング言語はテキストのソースコードでプログラムが記述されるが、ビジュアルプログラミング言語はプログラム要素を視覚的に表現し操作することでプログラムを構築する。

コンピュータが実際に実行する命令は機械語で現されている。これは一般に人間が読めない(読まない)バイナリ形式のコンピュータ言語であり、CPU命令セットに対応している。高級言語のソースコードはコンパイラによって機械語に変換される。プログラミング言語によってはバイトコードのようにコンピュータ・アーキテクチャと独立した移植性の高い中間言語を使う場合がある。そのようなシステムでは、バイトコードから機械語への変換を仮想機械で行い、プログラムを実行する。よく知られている例としてJavaがある。

情報を表現する言語

ソフトウェアの動作を設定する言語

システム設計のための言語

人間が記述しない言語

関連項目

参考文献

  • Anderson, A. John (1994年). Foundations of Computer Technology. CRC Press, 431. ISBN 0412598108. 

外部リンク


ウィキペディア All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアの記事を複製、改変、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。ことなびに掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。



Yahoo!知恵袋





「コンピュータ言語」 検索数の推移 (過去1ヶ月間)

powered by  goo ( NTT Resonant Inc. )


  ↓ニュース  ↓YouTube  ↓テレビ番組  ↓はてブ  ↓ヤフオク
  ↓このページへのリンク

ニュース記事

powered by  Google+ Yahoo!

●Fortranをはじめとするほかのプログラミング言語が、あくまでもコンピュータに処理手順を伝達するための記法として誕生したのに対して、Lispは数学的記法をコンピュータで実行可能にしたという違いがあります。 ...別ウィンドウで表示   (2008年11月28日)

●近年、特定の領域に存在する問題の解決に特化してデザインされたコンピュータ言語「DSL」が注目を集めている。 ... DSLとは、特定の領域(ドメイン)に存在する問題の解決に特化してデザインされたコンピュータ言語のことを指します。 ...別ウィンドウで表示   ()

●多少乱れてもきちんと言葉として成立するのが自然言語のすごいところで、コンピュータ言語ではそこまでの乱れは許容しない。 ... PHPはプログラムしなければいい言語(笑) ... Q15 理解するのに苦労したコンピュータ関連のトピックは? あまりない。 ...別ウィンドウで表示   (2008年11月26日)

●... 米IBMの研究者らが、患者の診療記録を含むDNAコードの「スマート」ストリームを生成するコンピュータ言語を考案した。 ... 臨床データとゲノムデータの(シームレスな)圧縮、暗号化、伝送を」可能にする基本的なコンピュータ言語であるという。 ...別ウィンドウで表示   (2008年11月24日)

●北米の430人余りの開発者を対象に実施した調査では、「過去15年間を通じて最も人気の高いコンピュータ言語の1つである」Visual ... コンピュータ言語の1つである」Visual Basicの利用が開発者の間で激減していることが明らかになった ...別ウィンドウで表示   (2008年11月17日)

●私のコンピュータとの付き合いは、高専時代にさかのぼりますから、 ... 当時は、コンピュータ制御のドラフターが発売されてまもない時期であり、土木建築学科に在籍していた私は、日夜コンピュータ言語のFortranやらCやらと格闘していました。 ...別ウィンドウで表示   (1999年7月16日)

YouTube

powered by YouTube


※.クリックすると動画が再生されます。

テレビ番組サーチ

powered by Yahoo!TV

はてなブックマーク

powered by Hatena

 PageRank5以上の相互リンク
 ・相互リンクスクエア  (PageRank 5)
 ・相互リンク相互リンク アクセスランキング インプロス  (PageRank 5)
 →便利!NINJA TOOLS
 →FC2検索  用語  Wikipedia  YouTube


スポンサー

powered by  コンテンツマッチ広告のブレイナー


Yahooオークション

powered by Yahoo!

 








デル株式会社 ThinkPad アウトレット Apple Store(Japan) PCDEPOT WEB本店/OZZIO Sony Style(ソニースタイル) シマンテックダウンロードストア マカフィー・ストア

ことなびTOP -  サイトマップ sitemap.xml  -  ことなびとは? -  利用規約

©2007 Kotonavi.com