Category:Befunge: Difference between revisions
Content added Content deleted
(variants) |
(added a bit more info about "funges" in general; unlinked Unefunge and Trefunge; added links to wp and "standards") |
||
Line 1: | Line 1: | ||
{{language|Befunge}} |
{{language|Befunge}} |
||
'''Befunge''' is an esoteric programming language invented by Chris Pressey in 1993. It is unusual for having a two-dimensional toroidal code space. Commands are single characters. The instruction pointer can move up, down, left, and right across the source. The original specification is known as Befunge-93, which was later updated with additional features as Befunge-98. |
'''Befunge''' is an esoteric programming language invented by Chris Pressey in 1993. It is unusual for having a two-dimensional toroidal code space. Commands are single characters. The instruction pointer can move up, down, left, and right across the source. The original specification is known as Befunge-93, which was later updated with additional features as Befunge-98. |
||
Befunge was the first of a family of languages referred to as "Funges". In addition to the "normal" 2-dimensional layout, there is a 1-dimension variant called '''Unefunge''', a 3-dimensional variant called '''Trefunge''', and an ''N''-dimensional variant called '''Nefunge'''. |
|||
==See also== |
|||
* [[wp:Esoteric programming language#Funges|Funges on Wikipedia]] |
|||
* [[eso:Befunge|Befunge on Esolangs]] |
* [[eso:Befunge|Befunge on Esolangs]] |
||
* [http://catseye.tc/projects/befunge93/doc/befunge93.html Befunge-93 Documentation] (broken in some browsers) |
|||
** [http://web.archive.org/web/20080625030023/http://catseye.tc/projects/befunge93/doc/befunge93.html Web Archive copy of the above] |
|||
* [http://quadium.net/funge/spec98.html Funge-98 Final Specification] |
|||
[[Category:Esoteric Languages]] |
[[Category:Esoteric Languages]] |