Befunge:
Developed by : Chris Pressey
Year: 1993
Stack-based, reflective, esoteric programming language.
It differs from conventional languages in that programs are arranged on a two-dimensional grid. "Arrow" instructions direct the control flow to the left, right, up or down, and loops are constructed by sending the control flow in a cycle. Here below a standard Hello World program in Befunge.
It differs from conventional languages in that programs are arranged on a two-dimensional grid. "Arrow" instructions direct the control flow to the left, right, up or down, and loops are constructed by sending the control flow in a cycle. Here below a standard Hello World program in Befunge.
> v v ,,,,,"Hello"< >48*, v v,,,,,,"World!"< >25*,@
Read more : Progopedia.
Shakespeare:
Developed by : Jos Aslund and Karl Hasselstrom.
Year: 1993
Jos Aslund and Karl Hasselstrom created this programming language in one night.The design goal was to make a language with beautiful source code that resembled Shakespeare plays. There are no fancy data or control structures, just basic arithmetic and gotos. Here below a standard Hello World program in SLP.
Shakespeare:
Developed by : Jos Aslund and Karl Hasselstrom.
Year: 1993
Jos Aslund and Karl Hasselstrom created this programming language in one night.The design goal was to make a language with beautiful source code that resembled Shakespeare plays. There are no fancy data or control structures, just basic arithmetic and gotos. Here below a standard Hello World program in SLP.
Romeo, a young man with a remarkable patience.
Juliet, a likewise young woman of remarkable grace.
Ophelia, a remarkable woman much in dispute with Hamlet.
Hamlet, the flatterer of Andersen Insulting A/S.
Whitespace:
Developed by : Edwin Brady and Chris Morris
Year : Apr 1st 2003
Esoteric programming language , it is name is a reference to whitespace characters. Whitespace is unique by ignore or assign little meaning to most whitespace characters , the whitespace interpreter ignore any non-whitespace character. only space , tabs and linefeeds have meaning.Whitespace program can easily be contained within the whitespace characters of a program written in another language, except languages which depend on spaces for syntax validity such as python. Here below a standard Hello World program in Whitespace.
Developed by : Edwin Brady and Chris Morris
Year : Apr 1st 2003
Esoteric programming language , it is name is a reference to whitespace characters. Whitespace is unique by ignore or assign little meaning to most whitespace characters , the whitespace interpreter ignore any non-whitespace character. only space , tabs and linefeeds have meaning.Whitespace program can easily be contained within the whitespace characters of a program written in another language, except languages which depend on spaces for syntax validity such as python. Here below a standard Hello World program in Whitespace.
Read more : Compsoc
Bliss:
Developed by: W.A Wulf, D.B Russel and A.N. Habermann
Year : 1970
Piet:
Developed by: David Morgan-Mar
Piet is a programming language in which programs look like abstract paintings.The language is named after piet mondrian, who pioneered the field of geometric abstract art.Here below an example for Hello World Program in piet .
Bliss:
Developed by: W.A Wulf, D.B Russel and A.N. Habermann
Year : 1970
BLISS (Basic Language for Implementing System Software) was a 'high level assembly language' for the PDP-10. People often say that about C, but that's because they've never seen the real thing. In BLISS, the machine did what you told it to. No more, no less.You will find below difference between C and Bliss.
{both: declare "a" to be an integer variable} C: a = 1 Bliss: a = 1 {both: declare "x" and "y" both to be e.g. integer variables} C: x = y Bliss: x = .y {both: declare "p" to be a pointer to integer, and "y" to be an integer variable} C: p = &y Bliss: p = y ....note lack of "." before "y" C: *p = 1 Bliss: .p = 1 ...I may be incorrect here, my memory is fuzzy
Developed by: David Morgan-Mar
Piet is a programming language in which programs look like abstract paintings.The language is named after piet mondrian, who pioneered the field of geometric abstract art.Here below an example for Hello World Program in piet .
Velato:
Developed by: Daniel Temkin
Year: 2009
Velato is programming language which use MIDI files as source code.Here below an example for Hello World program in Velato.
Inform:
Developed by: Graham Nelson
Year: 1993
Support's: Mac OS X, Windows, Linux others
Inform is a design system for interactive fiction based on natural language. It is a radical reinvention of the way interactive fiction is designed, guided by contemporary work in semantics and by the practical experience of some of the world's best-known writers of IF
Developed by: Daniel Temkin
Year: 2009
Velato is programming language which use MIDI files as source code.Here below an example for Hello World program in Velato.
Read More : Danieltemkin
Developed by: Graham Nelson
Year: 1993
Support's: Mac OS X, Windows, Linux others
Inform is a design system for interactive fiction based on natural language. It is a radical reinvention of the way interactive fiction is designed, guided by contemporary work in semantics and by the practical experience of some of the world's best-known writers of IF
[ Main;
print "Hello World^";
];
Read More : Inform7
Go:
Developed by: Robert Griesemer, Rob Pike, Ken Thompson
Developer: Google
Supports: Plan 9, Free BSD, Open BSD, Mac OS X, Windows, Linux others
Go is an open source programming language related to google.it is a compiled ,statically typed
language in tradition of Agol and C with garbage collection , limited structural typing , memory safety features and CSP-style concurrent programming features added.
package main import "fmt" func main() { fmt.Println("hello world") }
Read More : golang
Chef:
Developed by: Don woods, James M. Lyon
Year: 1972
Chef is a stack-based language where programs look like cooking recipes.
Hello World Cake with Chocolate sauce. This prints hello world, while being tastier than Hello World Souffle. The main chef makes a " world!" cake, which he puts in the baking dish. When he gets the sous chef to make the "Hello" chocolate sauce, it gets put into the baking dish and then the whole thing is printed when he refrigerates the sauce. When actually cooking, I'm interpreting the chocolate sauce baking dish to be separate from the cake one and Liquify to mean either melt or blend depending on context.
Omgrofl:
Developed by: Juraj Borza
Year: 2006
Omgrofl is an esoteric programming language , It is equipped with a stack/queue, has support for byte-sized variables and keywords resembling Internet slang. The name comes from combining the slang "words" omg and rofl. Rofl is actually one of Omgrofl's commands.
w00t a Hello, World! program by poiuy_qwert lol iz 72 rofl lol lol iz 101 rofl lol lol iz 108 rofl lol rofl lol lool iz 111 rofl lool loool iz 44 rofl loool loool iz 32 rofl loool loool iz 87 rofl loool rofl lool lool iz 114 rofl lool rofl lol lol iz 100 rofl lol lol iz 33 rofl lol stfu
Read More : Esolangs
Ook!
Developed by: David Morgan-Mar
Ook! is a programming language designed for orang-utans. Ook! is essentially isomorphic to the well-known esoteric language BrainF***, but has even fewer syntax elements.As you will see below that is a Hello World program using Ook.
Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook. Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook. Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook. Ook! Ook.
Read More : Esolangs .
0 Comment to "10 Programming Languages You Probably Never Heard Of."
Post a Comment