This HTML5 document contains 223 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
dbpedia-dahttp://da.dbpedia.org/resource/
dbthttp://dbpedia.org/resource/Template:
n29https://aszepieniec.github.io/stark-brainfuck/
dbpedia-nohttp://no.dbpedia.org/resource/
dbpedia-svhttp://sv.dbpedia.org/resource/
wikipedia-enhttp://en.wikipedia.org/wiki/
n56http://dbpedia.org/resource/%3E+%3C-%5D%3E%3E+%3E%5D____Special_case:
n30http://pa.dbpedia.org/resource/
n60https://vanheusden.com/compilers/brainfuck/
n48https://github.com/pablojorge/
dbpedia-lmohttp://lmo.dbpedia.org/resource/
dbpedia-fihttp://fi.dbpedia.org/resource/
dbrhttp://dbpedia.org/resource/
dbpedia-mshttp://ms.dbpedia.org/resource/
dbpedia-arhttp://ar.dbpedia.org/resource/
dbpedia-ethttp://et.dbpedia.org/resource/
dbpedia-hehttp://he.dbpedia.org/resource/
schemahttp://schema.org/
n26http://dbpedia.org/resource/Wikt:
dbpedia-frhttp://fr.dbpedia.org/resource/
n43https://github.com/zk-phi/
dctermshttp://purl.org/dc/terms/
rdfshttp://www.w3.org/2000/01/rdf-schema#
dbpedia-cshttp://cs.dbpedia.org/resource/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
dbphttp://dbpedia.org/property/
dbpedia-euhttp://eu.dbpedia.org/resource/
dbpedia-eohttp://eo.dbpedia.org/resource/
n40http://tg.dbpedia.org/resource/
xsdhhttp://www.w3.org/2001/XMLSchema#
dbpedia-ukhttp://uk.dbpedia.org/resource/
dbpedia-idhttp://id.dbpedia.org/resource/
dbpedia-srhttp://sr.dbpedia.org/resource/
dbohttp://dbpedia.org/ontology/
dbpedia-vihttp://vi.dbpedia.org/resource/
dbpedia-pthttp://pt.dbpedia.org/resource/
dbpedia-huhttp://hu.dbpedia.org/resource/
dbpedia-skhttp://sk.dbpedia.org/resource/
dbpedia-jahttp://ja.dbpedia.org/resource/
n33http://uz.dbpedia.org/resource/
dbpedia-ishttp://is.dbpedia.org/resource/
dbchttp://dbpedia.org/resource/Category:
dbpedia-dehttp://de.dbpedia.org/resource/
dbpedia-plhttp://pl.dbpedia.org/resource/
dbpedia-thhttp://th.dbpedia.org/resource/
yagohttp://dbpedia.org/class/yago/
dbpedia-rohttp://ro.dbpedia.org/resource/
dbpedia-ruhttp://ru.dbpedia.org/resource/
n4http://ta.dbpedia.org/resource/
wikidatahttp://www.wikidata.org/entity/
dbpedia-nlhttp://nl.dbpedia.org/resource/
goldhttp://purl.org/linguistics/gold/
yago-reshttp://yago-knowledge.org/resource/
n35https://global.dbpedia.org/id/
dbpedia-slhttp://sl.dbpedia.org/resource/
dbpedia-ithttp://it.dbpedia.org/resource/
dbpedia-cahttp://ca.dbpedia.org/resource/
provhttp://www.w3.org/ns/prov#
n39http://ast.dbpedia.org/resource/
foafhttp://xmlns.com/foaf/0.1/
n38https://gitlab.com/hilmar-ackermann/
dbpedia-simplehttp://simple.dbpedia.org/resource/
n51https://tio.run/
dbpedia-zhhttp://zh.dbpedia.org/resource/
n7http://www.bf.doleczek.pl/
dbpedia-kohttp://ko.dbpedia.org/resource/
dbpedia-fahttp://fa.dbpedia.org/resource/
dbpedia-trhttp://tr.dbpedia.org/resource/
freebasehttp://rdf.freebase.com/ns/
dbpedia-eshttp://es.dbpedia.org/resource/
owlhttp://www.w3.org/2002/07/owl#

Statements

Subject Item
dbr:Brainfuck
rdf:type
yago:Communication100033020 yago:Language106282651 yago:ProgrammingLanguage106898352 dbo:ProgrammingLanguage owl:Thing wikidata:Q315 yago:Abstraction100002137 dbo:Language yago:ArtificialLanguage106894544 yago:WikicatProgrammingLanguages yago:WikicatProgrammingLanguagesCreatedIn1993 wikidata:Q9143 schema:Language
rdfs:label
برين فاك Brainfuck Brainfuck Brainfuck Brainfuck Brainfuck Brainfuck Brainfuck Brainfuck Brainfuck Brainfuck 브레인퍽 Brainfuck Brainfuck Brainfuck Brainfuck Brainfuck Brainfuck Brainfuck (programlingvo) Brainfuck
rdfs:comment
Brainfuck, programazio lengoaia esoterikoa da, Urban Müller-ek diseinatuta 1993. urtean. Helburutzat lengoaia sinplea eraikitzea zen, eta konpiladore txiki behar zuena. Brainfuck Turingen makinan oinarritu zen, eta 1024 byteko konpiladoreari inspirazio gisa erabili zen, lengoaian erabiliko zena. Brainfuck (lett. "fottere il cervello") è un linguaggio di programmazione esoterico per computer, creato da Urban Müller intorno al 1993. Il linguaggio viene in taluni casi denominato Brainf*ck, Brainf*** o anche soltanto BF per evitare di offendere la sensibilità altrui. Brainfuck is een esoterische programmeertaal die rond 1993 door is gemaakt. De taal wordt soms brainf*ck, brainf***, of BF genoemd als men beleefd wil zijn. Brainfuck är ett turingkomplett esoteriskt programspråk skapat 1993 av den schweiziske fysikstudenten , med syfte att skapa ett språk med så liten kompilator som möjligt. Maskinkoden till Müllers ursprungliga kompilator till AmigaOS 2.0 upptog 240 bytes. Att programmera i brainfuck är svårt i början, och att läsa brainfuckkod kan vara ännu svårare. Namnet Brainfuck, som betyder hjärntrassel, syftar på vad en programmerare kan tänkas uppleva då denne sysslar med brainfuckutveckling. Brainfuck est un langage de programmation exotique, inventé par Urban Müller en 1993. Il tire son nom de l’union de deux mots anglais, brain (« cerveau ») et fuck (« niquer »), et joue sur les mots, puisque ce langage est volontairement simpliste, et parce que l'expression Brain Fuck évoque, en argot, ce qui met le cerveau dans un état de confusion par sa complexité apparente. Ce vocabulaire peu flatteur lui a d'ailleurs valu d'être écrit sous d'autres orthographes plus prudes, telles que Brainf*ck, Brainf*** ou encore BF. brainfuck, também conhecido como brainf*ck ou BF, é uma linguagem de programação esotérica notada pelo seu extremo minimalismo, criada por Urban Müller, em 1993. Ela é uma linguagem Turing completa, desenhada para desafiar e confundir os programadores, e não é útil para uso prático. Pela sua simplicidade, o desenvolvimento de compiladores e interpretadores para essa linguagem é muito mais fácil do que para outras linguagens. O nome da linguagem é geralmente não-capitalizado (começa com uma letra minúscula), apesar de ser um substantivo próprio. Brainfuck (dt.: „Hirnfick“) ist eine esoterische Programmiersprache, die der Aminet-Gründer, der Schweizer Urban Müller, im Jahre 1993 entwarf. Die Sprache wird auch als Brainf*ck, Brainf*** oder BF bezeichnet. Brainfuck ist für den produktiven Einsatz viel zu umständlich und zu ineffizient, aber geeignet, um die Methodik von Softwareentwicklung zu schulen. Speziell zeichnet sich Brainfuck durch ein extrem einfaches Sprachkonzept und hochkompakte Realisierung des Compilers aus, gleichzeitig wurde aber die (im berechenbarkeitstheoretischen Sinne) universelle Einsetzbarkeit nicht eingeschränkt. Brainfuck is an esoteric programming language created in 1993 by Urban Müller. Notable for its extreme minimalism, the language consists of only eight simple commands, a data pointer and an instruction pointer. While it is fully Turing complete, it is not intended for practical use, but to challenge and amuse programmers. Brainfuck requires one to break commands into microscopic steps. Brainfuck (někdy je také eufemisticky nazýván Brainf*ck nebo dokonce Brainf***) je extrémně minimalistický ezoterický programovací jazyk. Byl vytvořen pro pobavení a jako výzva programátorům, pro praktické účely není vhodný. 브레인퍽(Brainfuck)은 (Urban Müller)가 1993년 경에 만든 최소주의 컴퓨터 프로그래밍 언어이다. 이름에 포함된 fuck이 욕설이기 때문에 Brainf*ck, Brainf***, 혹은 단순히 BF라고 부르기도 한다. Brainfuck (en español 'jodecerebros') es un lenguaje de programación esotérico, diseñado por en 1993, con el objetivo de hacer un lenguaje que fuera a la vez muy simple, Turing completo y que requiriese un compilador pequeño. Müller basó Brainfuck en la máquina de Turing y le sirvió de inspiración el compilador de 1024 bytes de tamaño del lenguaje . La distribución clásica es la versión 2 escrita por el propio Müller, conteniendo un compilador para el ordenador Amiga, un intérprete, programas de ejemplo y un documento readme. برين فاك (بالإنجليزية: Brainfuck)‏ هي لغة برمجة غير اعتيادية، صٌممت بهدف بناء لغة كاملة حسب تورنغ بأقل حجم مترجم ممكن. لغة برين فاك ليست مصممة للاستخدام العملي، فهي تتكون من ثمان أوامر فقط، مما يجعل بناء البرامج البسيطة عملية معقدة، فتعتبر تحدي للمبرمجين ليختببروا حدود قدرتهم. Brainfuck estas minimumisma komputillingvo kreita de ĉirkaŭ 1993. Ĉar "fuck" estas fivorto en la angla, la lingvo estas ankaŭ nomata Brainf*ck, Brainf***, (ŝerce) B****fuck, aŭ simple BF. La celo de Müller estis krei simplan komputillingvon, kiu povus esti implementita per kiel eble plej malgranda tradukilo. La lingvo konsistas el nur ok instrukcioj. Versio 2 de la originala tradukilo, verkita por la komputilo Amiga, estis nur 240 bitojn granda. La unuaj ok instruckioj, ĉiu nur unuliteraj, estas: Brainfuck és un llenguatge de programació esotèric. Es distingeix pel baix nombre d'instruccions que fa servir, només en té 8. No obstant això és Turing complet. Brainfuck adalah yang dibuat pada tahun 1993 oleh Urban Müller, dan terkenal karena minimalitasnya yang ekstrem. Bahasa ini hanya terdiri dari delapan perintah sederhana dan sebuah . Meskipun sepenuhnya merupakan bahasa , Brainfuck tidak dimaksudkan untuk penggunaan praktis, tapi lebih untuk menantang dan menghibur pemrogram. Nama bahasa itu mengacu pada istilah slang brainfuck, yang mengacu pada hal-hal yang begitu rumit atau tidak biasa sehingga melampaui batas pemahaman seseorang. Brainfuck – ezoteryczny język programowania stworzony w 1993 roku przez Urbana Müllera, znany ze swojego skrajnego minimalizmu. Język ten składa się z zaledwie ośmiu prostych komend oraz wskaźnika instrukcji. Pomimo tego, że jest on zupełny w sensie maszyny Turinga, nie został zaprojektowany do praktycznego użycia, a do zachęcania programistów do pisania prostych programów. Nazwa języka brainfuck jest angielskim złożeniem składającym się z wyrazów brain (mózg) oraz fuck (pieprzyć) co na polski można tłumaczyć jako „mózgojeb”. Brainfuck (англ. brain+fuck) — езотерична мова програмування, вигадана Урбаном Мюллером з метою забави. Складається з восьми команд, кожна з яких записується одним символом. Вихідний код програми на Brainfuck є послідовністю символів мови без жодного синтаксису. Машина, якою керують команди Brainfuck, складається з упорядкованого набору комірок і покажчика поточної комірки, нагадуючи стрічку і голівку машини Тюринга. Крім того, в апараті наявний механізм взаємодії із зовнішнім світом (див. команди «.» ", "). Brainfuck(ブレインファック)はプログラミング言語のひとつ。なお名称に含まれるfuckが卑語であるため、Brainf*ck または Brainf**kなどと表記されることがある。 Brainfuck — один из эзотерических языков программирования, придуман (нем. Urban Müller) в 1993 году, известен своим минимализмом. Название языка можно перевести на русский как вынос мозга, оно напрямую образовано от английского выражения brainfuck (brain — мозг, fuck — сношать), т. е. заниматься ерундой. Язык имеет восемь команд, каждая из которых записывается одним символом. Исходный код программы на Brainfuck представляет собой последовательность этих символов без какого-либо дополнительного синтаксиса. Язык Brainfuck можно описать с помощью эквивалентов языка Си: Brainfuck,简称BF,是一种极小化的程序语言,由在1993年创造。Fuck在英語中是髒話,所以这种语言有时称为Brainf*ck或Brainf***,或者只用简称。
owl:differentFrom
dbr:Mindfuck_(disambiguation) dbr:Brain_Fuck_Scheduler
foaf:name
Brainfuck
dbp:name
Brainfuck
dcterms:subject
dbc:Programming_languages_created_in_1993 dbc:Non-English-based_programming_languages dbc:Esoteric_programming_languages
dbo:wikiPageID
4086
dbo:wikiPageRevisionID
1123545534
dbo:wikiPageWikiLink
dbr:State_(computer_science) dbr:DNA dbr:Integer_overflow dbr:ROT13 dbr:The_Librarian_(Discworld) dbr:P′′ dbr:Nucleobase dbr:STARK_(cryptography) dbr:Terry_Pratchett dbr:Constant_folding dbc:Programming_languages_created_in_1993 dbr:Newline dbr:Fibonacci_number dbr:Computer_programming dbr:Turing_machine dbr:Instruction_pointer n26:brainfuck dbr:Amiga dbr:M-recursive_function dbr:Rick_and_Morty dbr:JSFuck dbc:Non-English-based_programming_languages dbr:One-instruction_set_computer dbr:Arch_Linux dbr:Malbolge dbr:Pi dbc:Esoteric_programming_languages dbr:Pointer_(computer_programming) dbr:Dead_code_elimination dbr:Joachim_Lambek dbr:Aminet dbr:Command_(computing) dbr:Branch_(computer_science) dbr:Gesture_recognition dbr:Two's_complement dbr:Hello_world_program dbr:Bignum dbr:Computable_function dbr:Programmers dbr:C_(programming_language) dbr:Linux dbr:Program_Counter dbr:Emoticon dbr:Turing_tarpit dbr:Imperative_programming dbr:Corrado_Böhm dbr:Peephole_optimizations n56:_move_remainder_back_to_divisor_and_increase_quotient dbr:Esoteric_programming_language dbr:Stephen_Cole_Kleene dbr:Optimizing_compiler dbr:Data_pointer dbr:End-of-file dbr:Turing_completeness dbr:Byte dbr:Structured_programming dbr:Undefined_behavior dbr:Compiler dbr:ASCII dbr:JavaScript
dbo:wikiPageExternalLink
n7: n29: n38:brainfuckassembler n43:bfbuilder n48:brainfuck n51: n60:
owl:sameAs
n4:பிரென்ஃப்ஃக் dbpedia-tr:Brainfuck dbpedia-pt:Brainfuck dbpedia-simple:Brainfuck dbpedia-da:Brainfuck dbpedia-ru:Brainfuck dbpedia-cs:Brainfuck dbpedia-vi:Brainfuck dbpedia-sv:Brainfuck dbpedia-uk:Brainfuck wikidata:Q244627 dbpedia-pl:Brainfuck dbpedia-fr:Brainfuck dbpedia-lmo:Brainfuck dbpedia-zh:Brainfuck dbpedia-id:Brainfuck n30:ਬ੍ਰੇਨਫ਼ੱਕ dbpedia-et:Brainfuck dbpedia-de:Brainfuck n33:Brainfuck_dasturlash_tili dbpedia-fi:Brainfuck n35:2Jhnq yago-res:Brainfuck dbpedia-ar:برين_فاك n39:Brainfuck n40:Brainfuck dbpedia-it:Brainfuck dbpedia-ko:브레인퍽 dbpedia-eo:Brainfuck_(programlingvo) dbpedia-sk:Brainfuck dbpedia-ja:Brainfuck dbpedia-th:ภาษาเบรนฟัก dbpedia-es:Brainfuck freebase:m.01b5k dbpedia-no:Brainfuck dbpedia-he:Brainfuck dbpedia-ro:Brainfuck dbpedia-sl:Brainfuck dbpedia-fa:برین‌فاک dbpedia-is:Brainfuck dbpedia-ca:Brainfuck dbpedia-eu:Brainfuck dbpedia-sr:Brainfuck dbpedia-ms:Brainfuck dbpedia-nl:Brainfuck dbpedia-hu:Brainfuck
dbp:wikiPageUsesTemplate
dbt:Distinguish dbt:C-lang dbt:Curlie dbt:( dbt:! dbt:Reflist dbt:) dbt:Short_description dbt:Anchor dbt:Infobox_programming_language dbt:Code
dbp:designer
Urban Müller
dbp:influenced
dbr:Malbolge
dbp:influencedBy
dbr:P′′ dbr:Esoteric_programming_language
dbp:paradigm
dbr:Structured_programming dbr:Imperative_programming dbr:Esoteric_programming_language
dbp:released
September 1993
dbp:typing
Typeless
dbo:abstract
Brainfuck is an esoteric programming language created in 1993 by Urban Müller. Notable for its extreme minimalism, the language consists of only eight simple commands, a data pointer and an instruction pointer. While it is fully Turing complete, it is not intended for practical use, but to challenge and amuse programmers. Brainfuck requires one to break commands into microscopic steps. The language's name is a reference to the slang term brainfuck, which refers to things so complicated or unusual that they exceed the limits of one's understanding, as it was not meant or made for designing actual software but to challenge the boundaries of computer programming. Brainfuck (en español 'jodecerebros') es un lenguaje de programación esotérico, diseñado por en 1993, con el objetivo de hacer un lenguaje que fuera a la vez muy simple, Turing completo y que requiriese un compilador pequeño. Müller basó Brainfuck en la máquina de Turing y le sirvió de inspiración el compilador de 1024 bytes de tamaño del lenguaje . La distribución clásica es la versión 2 escrita por el propio Müller, conteniendo un compilador para el ordenador Amiga, un intérprete, programas de ejemplo y un documento readme. brainfuck, também conhecido como brainf*ck ou BF, é uma linguagem de programação esotérica notada pelo seu extremo minimalismo, criada por Urban Müller, em 1993. Ela é uma linguagem Turing completa, desenhada para desafiar e confundir os programadores, e não é útil para uso prático. Pela sua simplicidade, o desenvolvimento de compiladores e interpretadores para essa linguagem é muito mais fácil do que para outras linguagens. O nome da linguagem é geralmente não-capitalizado (começa com uma letra minúscula), apesar de ser um substantivo próprio. Brainfuck est un langage de programmation exotique, inventé par Urban Müller en 1993. Il tire son nom de l’union de deux mots anglais, brain (« cerveau ») et fuck (« niquer »), et joue sur les mots, puisque ce langage est volontairement simpliste, et parce que l'expression Brain Fuck évoque, en argot, ce qui met le cerveau dans un état de confusion par sa complexité apparente. Ce vocabulaire peu flatteur lui a d'ailleurs valu d'être écrit sous d'autres orthographes plus prudes, telles que Brainf*ck, Brainf*** ou encore BF. 브레인퍽(Brainfuck)은 (Urban Müller)가 1993년 경에 만든 최소주의 컴퓨터 프로그래밍 언어이다. 이름에 포함된 fuck이 욕설이기 때문에 Brainf*ck, Brainf***, 혹은 단순히 BF라고 부르기도 한다. Brainfuck, programazio lengoaia esoterikoa da, Urban Müller-ek diseinatuta 1993. urtean. Helburutzat lengoaia sinplea eraikitzea zen, eta konpiladore txiki behar zuena. Brainfuck Turingen makinan oinarritu zen, eta 1024 byteko konpiladoreari inspirazio gisa erabili zen, lengoaian erabiliko zena. Brainfuck is een esoterische programmeertaal die rond 1993 door is gemaakt. De taal wordt soms brainf*ck, brainf***, of BF genoemd als men beleefd wil zijn. Brainfuck – ezoteryczny język programowania stworzony w 1993 roku przez Urbana Müllera, znany ze swojego skrajnego minimalizmu. Język ten składa się z zaledwie ośmiu prostych komend oraz wskaźnika instrukcji. Pomimo tego, że jest on zupełny w sensie maszyny Turinga, nie został zaprojektowany do praktycznego użycia, a do zachęcania programistów do pisania prostych programów. Nazwa języka brainfuck jest angielskim złożeniem składającym się z wyrazów brain (mózg) oraz fuck (pieprzyć) co na polski można tłumaczyć jako „mózgojeb”. Brainfuck,简称BF,是一种极小化的程序语言,由在1993年创造。Fuck在英語中是髒話,所以这种语言有时称为Brainf*ck或Brainf***,或者只用简称。 Brainfuck adalah yang dibuat pada tahun 1993 oleh Urban Müller, dan terkenal karena minimalitasnya yang ekstrem. Bahasa ini hanya terdiri dari delapan perintah sederhana dan sebuah . Meskipun sepenuhnya merupakan bahasa , Brainfuck tidak dimaksudkan untuk penggunaan praktis, tapi lebih untuk menantang dan menghibur pemrogram. Nama bahasa itu mengacu pada istilah slang brainfuck, yang mengacu pada hal-hal yang begitu rumit atau tidak biasa sehingga melampaui batas pemahaman seseorang. Brainfuck (англ. brain+fuck) — езотерична мова програмування, вигадана Урбаном Мюллером з метою забави. Складається з восьми команд, кожна з яких записується одним символом. Вихідний код програми на Brainfuck є послідовністю символів мови без жодного синтаксису. Машина, якою керують команди Brainfuck, складається з упорядкованого набору комірок і покажчика поточної комірки, нагадуючи стрічку і голівку машини Тюринга. Крім того, в апараті наявний механізм взаємодії із зовнішнім світом (див. команди «.» ", "). Brainfuck (lett. "fottere il cervello") è un linguaggio di programmazione esoterico per computer, creato da Urban Müller intorno al 1993. Il linguaggio viene in taluni casi denominato Brainf*ck, Brainf*** o anche soltanto BF per evitare di offendere la sensibilità altrui. Brainfuck — один из эзотерических языков программирования, придуман (нем. Urban Müller) в 1993 году, известен своим минимализмом. Название языка можно перевести на русский как вынос мозга, оно напрямую образовано от английского выражения brainfuck (brain — мозг, fuck — сношать), т. е. заниматься ерундой. Язык имеет восемь команд, каждая из которых записывается одним символом. Исходный код программы на Brainfuck представляет собой последовательность этих символов без какого-либо дополнительного синтаксиса. Одним из мотивов Урбана Мюллера было создание языка с как можно меньшим компилятором. Отчасти он был вдохновлён языком FALSE, для которого существовал компилятор размером 1024 байта. Существуют компиляторы языка Brainfuck размером меньше 200 байт. Программы на языке Brainfuck писать сложно, за что его иногда называют языком для мазохистов. Но при этом Brainfuck является вполне естественным, полным и простым языком и может использоваться при определении понятия вычислимости. Машина, которой управляют команды Brainfuck, состоит из упорядоченного набора ячеек и указателя текущей ячейки, напоминая ленту и головку машины Тьюринга. Кроме того, подразумевается устройство общения с внешним миром (см. команды . и ,) через поток ввода и поток вывода. Язык Brainfuck можно описать с помощью эквивалентов языка Си: Несмотря на внешнюю примитивность, Brainfuck с бесконечным набором ячеек имеет тьюринговскую полноту, а, следовательно, по потенциальным возможностям не уступает «настоящим» языкам, подобным Си, Паскалю или Java. Brainfuck подходит для экспериментов по генетическому программированию из-за простоты синтаксиса, и, соответственно, генерации исходного кода. В «классическом» Brainfuck, описанном Мюллером, размер ячейки — один байт, количество ячеек 30 000. В начальном состоянии указатель находится в крайней левой позиции, а все ячейки заполнены нулями. Увеличение или уменьшение значений ячеек происходит по модулю 256. Ввод-вывод также происходит побайтно, с учётом кодировки ASCII (то есть в результате операции ввода символ 1 будет записан в текущую ячейку как число 0x31 (49), а операция вывода (.), совершённая над ячейкой, содержащей 0x41 (65), напечатает латинскую А). В других вариантах языка размер и количество ячеек может быть другим (бо́льшим). Есть версии, где значение ячеек не целочисленно (с плавающей точкой). Brainfuck estas minimumisma komputillingvo kreita de ĉirkaŭ 1993. Ĉar "fuck" estas fivorto en la angla, la lingvo estas ankaŭ nomata Brainf*ck, Brainf***, (ŝerce) B****fuck, aŭ simple BF. La celo de Müller estis krei simplan komputillingvon, kiu povus esti implementita per kiel eble plej malgranda tradukilo. La lingvo konsistas el nur ok instrukcioj. Versio 2 de la originala tradukilo, verkita por la komputilo Amiga, estis nur 240 bitojn granda. Kiel sugestas la nomo ("Brainfuck" signifas "Cerbofiko"), programoj en Brainfuck inklinas al nekomprenebleco, kvazaŭ tiom, ke la programisto freneziĝu. Tamen, la Turing-maŝino, do tial ankaŭ Brainfuck, povas plenumi ajnan komputan taskon. Malgraŭ la malfacileco programi iajn taskojn en Brainfuck, tamen certe eblas fari tiel. La lingvo estas bazita sur simpla maŝinmodelo, kiu konsistas el, krom la programo, tabelo komence nula, indiko al la tabelo (komence indikas al la unua bitoko de la tabelo), kaj du vicoj da bitokoj por enigo kaj eligo. La unuaj ok instruckioj, ĉiu nur unuliteraj, estas: (Por simetrieco, iuj diras ke ] saltas reen nur se la bitoko ĉe la referenco estas nenula, sed fine estas tute egale.) Brainfuck-programoj povas esti transliteritaj al C per la jenaj anstataŭoj, kie ptr estas de datumtipo char*: Brainfuck (dt.: „Hirnfick“) ist eine esoterische Programmiersprache, die der Aminet-Gründer, der Schweizer Urban Müller, im Jahre 1993 entwarf. Die Sprache wird auch als Brainf*ck, Brainf*** oder BF bezeichnet. Brainfuck ist für den produktiven Einsatz viel zu umständlich und zu ineffizient, aber geeignet, um die Methodik von Softwareentwicklung zu schulen. Speziell zeichnet sich Brainfuck durch ein extrem einfaches Sprachkonzept und hochkompakte Realisierung des Compilers aus, gleichzeitig wurde aber die (im berechenbarkeitstheoretischen Sinne) universelle Einsetzbarkeit nicht eingeschränkt. Brainfuck(ブレインファック)はプログラミング言語のひとつ。なお名称に含まれるfuckが卑語であるため、Brainf*ck または Brainf**kなどと表記されることがある。 برين فاك (بالإنجليزية: Brainfuck)‏ هي لغة برمجة غير اعتيادية، صٌممت بهدف بناء لغة كاملة حسب تورنغ بأقل حجم مترجم ممكن. لغة برين فاك ليست مصممة للاستخدام العملي، فهي تتكون من ثمان أوامر فقط، مما يجعل بناء البرامج البسيطة عملية معقدة، فتعتبر تحدي للمبرمجين ليختببروا حدود قدرتهم. Brainfuck är ett turingkomplett esoteriskt programspråk skapat 1993 av den schweiziske fysikstudenten , med syfte att skapa ett språk med så liten kompilator som möjligt. Maskinkoden till Müllers ursprungliga kompilator till AmigaOS 2.0 upptog 240 bytes. Att programmera i brainfuck är svårt i början, och att läsa brainfuckkod kan vara ännu svårare. Namnet Brainfuck, som betyder hjärntrassel, syftar på vad en programmerare kan tänkas uppleva då denne sysslar med brainfuckutveckling. Brainfuck (někdy je také eufemisticky nazýván Brainf*ck nebo dokonce Brainf***) je extrémně minimalistický ezoterický programovací jazyk. Byl vytvořen pro pobavení a jako výzva programátorům, pro praktické účely není vhodný. Brainfuck és un llenguatge de programació esotèric. Es distingeix pel baix nombre d'instruccions que fa servir, només en té 8. No obstant això és Turing complet.
dbp:fileExt
.b, .bf
gold:hypernym
dbr:Language
prov:wasDerivedFrom
wikipedia-en:Brainfuck?oldid=1123545534&ns=0
dbo:wikiPageLength
32663
dbo:influenced
dbr:Malbolge
dbo:influencedBy
dbr:P′′ dbr:Esoteric_programming_language
foaf:isPrimaryTopicOf
wikipedia-en:Brainfuck