GeeksforGeeks
Il Dicembre 15, 2021 da adminPotresti aver scritto il tuo primo codice in linguaggi di programmazione come C/C++ o Java e potresti aver affrontato difficoltà nell’imparare questi linguaggi. Bene, questi linguaggi sono almeno leggibili o comprensibili, ma cosa succede se diciamo di scrivere un programma che stampa ‘Ciao Mondo!’ usando solo spazi, tabulazioni e linefeed. Non stiamo scherzando e in realtà ci sono alcuni linguaggi di programmazione nel mondo in cui è necessario scrivere il codice utilizzando alcuni comandi o sintassi che non è né leggibile né comprensibile. Sono anche considerati come i linguaggi di programmazione più difficili del mondo e forse conoscerete questi linguaggi per la prima volta, quindi discutiamo questi linguaggi uno per uno.
Brainfuck
Come suggerisce il nome, questo linguaggio è davvero complicato e codificare in questo linguaggio è davvero difficile. È stato creato nel 1993 da Urban Muller e lo scopo principale di creare questo linguaggio era di scrivere linee minime di codice. Questo linguaggio opera in un array di celle di memoria e ci sono solo 8 comandi definiti in questo linguaggio per scrivere qualsiasi programma.
Esempio: Hello World! Program
++++++++++!~}|z2Vxwv-,POqponl$Hjihf|B@@>,=<M:9&7Y#VV2TSn.Oe*c;(I&%$#”mCBA?zxxv*Pb8`qo42mZF.{Iy*@dD'<;_?!\}|z2VxSSQ
Controlla l’output di questo codice da qui.
Whitespace
Questo linguaggio è stato introdotto da Edwin Brady e Chris Morris il 1° aprile 2003 (giorno del pesce d’aprile). Il giorno in cui è stato introdotto la gente pensava fosse uno scherzo, ma in realtà non lo era. Ti è permesso usare solo spazi, tabulazioni e linefeed per scrivere il tuo codice in questo linguaggio. Qualsiasi altro carattere sarà ignorato dall’interprete.
Lascia un commento