GeeksforGeeks
On Dezembro 15, 2021 by adminVocê pode ter escrito seu primeiro código em linguagens de programação como C/C++ ou Java e pode ter enfrentado dificuldades para aprender essas linguagens. Bem, estas linguagens são pelo menos legíveis ou compreensíveis, mas e se dissermos para escrever um programa imprimindo ‘Olá Mundo!’ usando espaços, tabulações, e linefeeds apenas. Nós não estamos brincando e na verdade existem algumas linguagens de programação no mundo onde você precisa escrever seu código usando alguns comandos ou sintaxe que não é nem legível nem compreensível. Elas também são consideradas como as linguagens de programação mais difíceis do mundo e talvez você venha a conhecer essas linguagens pela primeira vez, então vamos discutir essas linguagens uma a uma.
Brainfuck
Como o nome sugere, esta linguagem é realmente complicada e a codificação nesta linguagem é realmente difícil. Foi criada em 1993 pela Urban Muller e o principal objetivo para criar esta linguagem era escrever linhas mínimas de código. Esta linguagem opera em um array de células de memória e existem apenas 8 comandos definidos nesta linguagem para escrever qualquer programa.
Example: Hello World! Program
++++++++++!~}|z2Vxwv-,POqponl$Hjihf|B@@>,=<M:9&7Y#VV2TSn.Oe*c;(I&%$#”mCBA?zxxv*Pb8`qo42mZF.{Iy*@dD'<;_?!\}}|z2VxSSQ
Verifica a saída deste código daqui.
Whitespace
Esta linguagem foi introduzida por Edwin Brady e Chris Morris a 1 de Abril de 2003 (dia dos tolos de Abril). No dia em que foi introduzida as pessoas pensaram que era uma piada, mas na verdade não era. Você está autorizado a usar apenas espaços, tabulações e linefeeds para escrever seu código nesta linguagem. Qualquer outro personagem será ignorado pelo intérprete.
Deixe uma resposta