ロゴ
ユニオンペディア
コミュニケーション
Google Play で手に入れよう
新しい! あなたのAndroid™デバイスでユニオンペディアをダウンロードしてください!
インストール
ブラウザよりも高速アクセス!
 

Brainfuck

索引 Brainfuck

Brainfuck(ブレインファック)は難解プログラミング言語のひとつ。なお名称に卑語が含まれるため、Brainf*ckなどと表記されることがある。.

19 関係: 卑語字句チューリング完全バイト (情報)ポインタ (プログラミング)アイドルマスターシリーズインクリメントインタプリタコンパイラジョジョの奇妙な冒険C言語配列難解プログラミング言語Microsoft WindowsMS-DOSOok!Pxem構造化プログラミング1993年

卑語

卑語(ひご、Swear Words)とは、現代では下品な言葉、卑猥な言葉をいう。もとは田舎の言葉、または世俗の言葉(鄙言:ひげん)の意であった。しばしば侮蔑の感情を含んだり、怒りを伝える罵詈雑言、罵倒語となることもあり、合わせて「卑罵語」(英語 profanity)と呼ばれる。改まった場ではもちろん、人前で用いるのは慎むべきとされる。.

新しい!!: Brainfuckと卑語 · 続きを見る »

字句

字句(じく)とは、プログラミング言語などにおいてソースコードに出現する文字列の中で意味を持つ最小単位で、トークンとも言う。 言語によって違うが、一般的な所としては、if などのキーワード、main や argc などといった関数名や変数名などの識別子、 などの括弧(の片方ずつ)、+ -.

新しい!!: Brainfuckと字句 · 続きを見る »

チューリング完全

計算理論において、ある計算のメカニズムが万能チューリングマシンと同じ計算能力をもつとき、その計算モデルはチューリング完全(チューリングかんぜん、Turing-complete)あるいは計算完備であるという。 チャーチ=チューリングのテーゼによれば「計算可能関数」は、それを計算しようとする計算モデルがチューリング完全であれば計算できる。 一般的なプログラミング言語の背景にある計算モデルの多くはチューリング完全である。一見単純な機能しか持たない言語がチューリング完全な例としては、Lazy K、Brainfuckなどがある。究極的に単純な計算モデルとしては「がチューリング完全であると証明されている。 チューリング完全かどうかという事は、計算可能性理論の問題である。計算複雑性の分野の問題である時間や記憶容量の消費量については考えない。表計算における数式の処理などで、繰り返し処理を「どうやっても実現できなければ」それはチューリング完全ではない。 コンピュータ言語のうち、少なくともチューリング完全でなければプログラミング言語とは呼ばれない。逆にチューリング完全であるにも関わらず慣例的にプログラミング言語とは呼ばれないものもある。.

新しい!!: Brainfuckとチューリング完全 · 続きを見る »

バイト (情報)

バイト (byte) は、「複数ビット」を意味する、データ量あるいは情報量の単位である。 1980年頃から1バイトは8ビット (bit) であることが一般的であったが、 正式に定義されたのは2008年発行のIEC_80000-13である。 8ビットは、256個の異なる値(たとえば整数であれば、符号無しで0から255、符号付きで−128から+127、など)を表すことができる。.

新しい!!: Brainfuckとバイト (情報) · 続きを見る »

ポインタ (プログラミング)

ポインタ (pointer) とは、あるオブジェクトがなんらかの論理的位置情報でアクセスできるとき、それを参照する(指し示す)ものである。有名な例としては Pascal のポインタが挙げられる。 なお、C++では、さらに独立した「参照」という機能がある。.

新しい!!: Brainfuckとポインタ (プログラミング) · 続きを見る »

アイドルマスターシリーズ

アイドルマスター(THE IDOLM@STER)は、バンダイナムコエンターテインメント(旧ナムコ)から発売されている育成シミュレーションゲーム、およびメディアミックスのシリーズ。略称はアイマス。.

新しい!!: Brainfuckとアイドルマスターシリーズ · 続きを見る »

インクリメント

インクリメント、増量 (increment) は、一般には増加という意味だが、コンピュータ用語としては、変数の値を1増やす演算のことである。逆に、1減らす演算はデクリメント (decrement) である。.

新しい!!: Brainfuckとインクリメント · 続きを見る »

インタプリタ

インタプリタ(interpreter)とは、プログラミング言語で書かれたソースコードないし中間表現を逐次解釈しながらするプログラムのこと。.

新しい!!: Brainfuckとインタプリタ · 続きを見る »

コンパイラ

ンパイラ(英:compiler)とは、コンピュータ・プログラミング言語の処理系(言語処理系)の一種で、高水準言語によるソースコードから、機械語に(あるいは、元のプログラムよりも低い水準のコードに)変換するプログラムである。.

新しい!!: Brainfuckとコンパイラ · 続きを見る »

ジョジョの奇妙な冒険

『ジョジョの奇妙な冒険』(ジョジョのきみょうなぼうけん、, )は、荒木飛呂彦による日本の漫画作品。略称は「ジョジョ」。.

新しい!!: Brainfuckとジョジョの奇妙な冒険 · 続きを見る »

C言語

C言語(シーげんご)は、1972年にAT&Tベル研究所のデニス・リッチーが主体となって開発したプログラミング言語である。英語圏では単に C と呼んでおり、日本でも文書や文脈によっては同様に C と呼ぶことがある。.

新しい!!: BrainfuckとC言語 · 続きを見る »

配列

この記事では、コンピュータ・プログラムにおいて配列(はいれつ、array)と呼ばれているデータ構造およびデータ型について説明する。計算科学方面ではベクトルという場合もある。また、リストも参照。一般に、添え字で個々の要素を区別する。.

新しい!!: Brainfuckと配列 · 続きを見る »

難解プログラミング言語

難解プログラミング言語 (なんかいプログラミングげんご)とは、意図的に読解が困難なように設計されたプログラミング言語である。英語では、Esoteric programming language (略してesolangとも)と言われる。 基本的には、実用性を目指したものではなく、冗談プログラミング言語の一種で、いわゆるハッカーの間では、この種のジョークはたしなみとみなされており、難解プログラミング言語に区分されるプログラミング言語はいくつも作られてきた。.

新しい!!: Brainfuckと難解プログラミング言語 · 続きを見る »

Microsoft Windows

Microsoft Windows(マイクロソフト ウィンドウズ)は、マイクロソフトが開発・販売するオペレーティングシステム (OS) の製品群。グラフィカルユーザインタフェース (GUI)を採用している。.

新しい!!: BrainfuckとMicrosoft Windows · 続きを見る »

MS-DOS

MS-DOS(エムエス-ディーオーエス、エムエスドス)は、マイクロソフトが開発・販売していた、8086系マイクロプロセッサをCPUとする、IBM PCおよびそれに似た構成の(たとえばPC-98など)パーソナルコンピュータ向けのオペレーティングシステム(OS)である。IBMへのOEM供給品であった PC DOS (IBM DOS)を自社製品として供給・販売したもので、バージョン6以降はPC DOSから完全に独立して開発された。.

新しい!!: BrainfuckとMS-DOS · 続きを見る »

Ook!

Ook!(ウーク)は、プログラミング言語の一つ。David Morgan-Marがオランウータン向けのプログラミング言語として考案した。実用言語ではない難解プログラミング言語のひとつ。 オランウータンの鳴き声"Ook"のみを用いた言語である。使用するトークンは「Ook.」「Ook!」「Ook?」の3つだけで、これら2つの組み合わせで1命令を表現する。 Ook!の仕様はBrainfuckと等価である。Ook!で使用する命令はBrainfuckの命令と正確に対応するので、Ook!は実のところBrainfuckの文字の置き換えに過ぎない。.

新しい!!: BrainfuckとOok! · 続きを見る »

Pxem

PxemによるHello, worldプログラム。見ての通り、中身には何も記述されていない。 Pxemは2008年にぬこによって作られたジョーク向け難解プログラミング言語である。実用言語ではない。 なお、「Pxem」と言う名前については、特に意味は無く、ただキーボードで打ちやすいというだけである。 ファイル名をもコードとして解釈する特徴により、0バイトでのプログラミングを可能にする。.

新しい!!: BrainfuckとPxem · 続きを見る »

構造化プログラミング

構造化プログラミング(こうぞうかプログラミング、structured programming)は、1960年代後半にエドガー・ダイクストラらによって提唱された、構造化されたプログラムの構成要素(制御構造)の利用や、 p.49)-->段階的詳細化などを特徴とするプログラミング手法である。.

新しい!!: Brainfuckと構造化プログラミング · 続きを見る »

1993年

この項目では、国際的な視点に基づいた1993年について記載する。.

新しい!!: Brainfuckと1993年 · 続きを見る »

ここにリダイレクトされます:

A (プログラミング言語)BF-BASIC'nBRAINFUCKBrainCrashMONAmonaMisa (プログラミング言語)おっぱい言語ジョジョ言語

出ていきます入ってきます
ヘイ!私たちは今、Facebook上です! »