IASAbout IASDesignHostingPromotionConsultingContact


    Brainfuck Languages Programming













Brainfuck Languages Programming


Brainfuck is one of the most famous esoteric programming languages that uses only eight commands which are represented by eight symbols. It is a Turing-complete language but with obfuscated and unstructured code. Not practically useful but even the implementation of a simple program can turn into a brainteaser.

    Top: Computers: Programming: Languages: Brainfuck
See Also:
Editor's Picks:

Some Brainfuck Fluff - By Daniel B. Cristofani. Complete brainfuck reference; sources for various programs, including a Universal Turing Machine; brainfuck to SPARC compiler, and interpreters in C and JavaScript; suggestions, contest results.


  • Brainf*** - Introduction to programming in Brianfuck; interpreters written in Brainfuck, C, JavaScript and many links.
  • Clifford's Homepage - The Brainf*ck Compiler - A C-like language that compiles to brainfuck.
  • BrainSub - An evolution of the Brainfuck programming language with subroutines/libraries and several additional features. This site provides an optimizing compiler for DOS/Windows (GNU/GPL license),sources in assembler and a documentation/tutorial.
  • 4mhz.de - Provides Brainfuck Developer, an Integrated Development Environment for the language running on Microsoft Windows.
  • Tutorial in Brainfuck Programming - Tutorial and the source code for a 171 bytes long Brainfuck compiler.
  • The Brainfuck CPU - A processor that natively runs Brainfuck code.
  • FuckBrainfuck (FBF) - A programming language that compiles to Brainfuck.
  • Brainf*ck .Net Compiler - Brainfuck compiler that outputs .NET IL code. Includes source of sample programs.
  • mod_bf - Apache webserver Brainfuck module; several BF code handlers. Easily make dynamic webpages in BF. Simple example of uses of Apache API, simpler than standard Apache mod_example. Descriptions, downloads, links. [Open Source, GPL]
  • Brainfuck Interpreter in PHP - Provides a Brainfuck Interpreter written in PHP and some samples to get started.
  • VBBrainFNET - A Brainfuck IDE (editor, interpreter, debugger and compiler) written in VB.NET (.NET 2.0)
  • Esoteric Non-existent Standards Institute - Contains some efforts to provide formal language specifications for BF, and other resources.
  • BrainFuck - A theoretical elaboration including an interpreter/debug-applet.
  • Mr. Rock's Brainfuck Pages - Language introduction, tutorial, resources, BF to Perl converter.
  • Taking Over The World - A short text game completely written by hand in Brainfuck.
  • BrainFuck Tools, Utilities and Games - Provides tools, utilities, games for and written in BF. There are also some articles on creating CGI Scripts in Brainfuck or making a Brainfuck program executable (on Linux).
  • libbf - A free portable library for Brainfuck fast interpretation, optimization, compilation and execution
  • The Brainfuck Programming Language - Brief overview, introduction to commands, informal standards for programmers and implementers, and related resources.
  • phpBrainfuckInterpreter - A PHP based Brainfuck interpreter which gives verbose feedback as a program runs to aid in debugging.
  • Esolang Wiki: Brainfuck - An overview of the language, history, and example code.
  • Brainfuck Archive - Programs, compilers, interpreters, utilities, in source and compiled versions.
  • GBrainfuck - A GPL'ed Brainfuck language interpreter written in C and intended to run on *NIX machines.
  • Brainfuck Machine - A Brainfuck IDE with interpreter, debugger, compiler and tools (for example: converting BF to other programming languages, random BF code generation).
  • Branfuck.NET Compiler - Brainfuck compiler for Microsoft .Net Framework. Compiles Brainfuck programs into Portable Executable files (exe)
  • BF Debugger Project - An integrated GUI debugger for the development of software using the Brainfuck programming language.
  • BrainScript - ActiveScript Brainfuck implementation. It allows you to write web page scripts on Brainfuck.


Help build the largest human-edited directory on the web.
Submit a Site - Open Directory Project - Become an Editor
Click here to add, change or remove your listing

Top


Home | About IAS | Web Design | Web Hosting | Promotion | Consulting | Support | Contact IAS

Copyright © 1995-2009 Internet Advertising Solutions, Inc.
Copyright Notice | Privacy Policy | Site Map | APR









  MySQL - Cache Direct sec.