Por estar estudiando (terminando) Ingeniería en informática he podido acercarme a muchísimos lenguajes de programación: Pascal, C, C++, Java, Javascript, PHP, Ensamblador, LISP... Algunos más complicados que otros. Manz, otro blogger informático y además canario, ha recopilado lenguajes de programación complicados de los que me voy a quedar con los más curiosos y originales agregando algunos nuevos.
Creo que el nombre lo dice todo. Su funcionamiento se podría describir de una forma sencilla: realiza operaciones sobre punteros. Lo sé, lo sé... se están imaginando el C pero es que en el Brainfuck ¡SOLO hay operaciones con punteros! Aquí tienen un ejemplo de Hello World en Brainfuck:
++++++++++
[
>+++++++>++++++++++>+++>+<<<<-
]
>++.
>+.
+++++++.
.
+++.
>++.
<<+++++++++++++++.
>.
+++.
------.
--------.
>+.
>.
Un lenguaje de programación muy complicado (pero... ¿para qué?) Su nombre está inspirado el 8º círculo del infierno de La Divina Comedia y está basado en las teorías de criptoanálisis. Aquí tienen un ejemplo de Hello World en Malbolge:
(=<`:9876Z4321UT.-Q+*)M'&%$H"!~}|Bzy?=|{z]KwZY44Eq0/{mlk**
hKs_dG5[m_BA{?-Y;;Vb'rR5431M}/.zHGwEDCBA@98\6543W10/.R,+O<
Probablemente sea el único lenguaje donde ver lo que has programado sea más complicado que programarlo ya que sólo utiliza espacios en blanco, tabulaciones y saltos de línea para programar. WTF! Aquí tienen un ejemplo de Hello World en Whitespace:
Lenguaje muy sencillo (de momento ya que su autora ha dicho que pronto incorporará más comandos) a la par que inútil. Sólo tiene un comando "h" que escribe "Hello world"... xD (No hace falta que ponga el ejemplo, ¿no?)













