Category:Befunge: Difference between revisions
(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]] |
Revision as of 18:59, 1 March 2011
This programming language may be used to instruct a computer to perform a task.
See Also: |
|
---|
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
- Funges on Wikipedia
- Befunge on Esolangs
- Befunge-93 Documentation (broken in some browsers)
- Funge-98 Final Specification
Subcategories
This category has the following 3 subcategories, out of 3 total.
@
- Befunge examples needing attention (empty)
- Befunge Implementations (3 P)
- Befunge User (12 P)
Pages in category "Befunge"
The following 166 pages are in this category, out of 166 total.
2
A
C
D
F
G
H
L
- Langton's ant
- Last Friday of each month
- Leap year
- Least common multiple
- Linear congruential generator
- Literals/Integer
- Literals/String
- Loop over multiple arrays simultaneously
- Loops/Break
- Loops/Continue
- Loops/Do-while
- Loops/Downward for
- Loops/For
- Loops/For with a specified step
- Loops/Infinite
- Loops/N plus one half
- Loops/While
- Luhn test of credit card numbers
M
P
Q
R
S
- Sailors, coconuts and a monkey problem
- Self-describing numbers
- Sequence of primes by trial division
- Sierpinski carpet
- Sierpinski triangle
- Sieve of Eratosthenes
- Sokoban
- Sort an integer array
- Sorting algorithms/Bubble sort
- Soundex
- Special characters
- String case
- Subleq
- Sudoku
- Sum and product of an array
- Sum digits of an integer
- Sum multiples of 3 and 5
- Sum of a series
T
- Taxicab numbers
- Temperature conversion
- Terminal control/Clear the screen
- Terminal control/Coloured text
- Terminal control/Cursor movement
- Terminal control/Cursor positioning
- Terminal control/Display an extended character
- Terminal control/Hiding the cursor
- Terminal control/Inverse video
- Terminal control/Preserve screen
- Terminal control/Ringing the terminal bell
- The Twelve Days of Christmas
- Thue-Morse
- Tic-tac-toe
- Towers of Hanoi
- Two identical strings
- Two sum