GeeksforGeeks
On 15 grudnia, 2021 by adminMoże napisałeś swój pierwszy kod w językach programowania takich jak C/C++ lub Java i mogłeś napotkać trudności w nauce tych języków. Cóż, te języki są przynajmniej czytelne lub zrozumiałe, ale co jeśli powiemy, aby napisać program drukujący 'Hello World!’ używając tylko spacji, tabulatorów i linijek. Nie żartujemy i faktycznie istnieją na świecie języki programowania, w których trzeba napisać kod używając pewnych poleceń lub składni, która nie jest ani czytelna, ani zrozumiała. Są one również uważane za najtrudniejsze języki programowania na świecie i być może dowiesz się o nich po raz pierwszy, więc omówmy te języki jeden po drugim.
Brainfuck
Jak sama nazwa wskazuje, ten język jest naprawdę skomplikowany i kodowanie w nim jest naprawdę trudne. Został on stworzony w 1993 roku przez Urbana Mullera, a głównym celem stworzenia tego języka było napisanie minimalnej ilości linii kodu. Język ten działa w tablicy komórek pamięci i istnieje tylko 8 poleceń zdefiniowanych w tym języku, aby napisać dowolny program.
Przykład: Hello World! Program
++++++++++!~}|z2Vxwv-,POqponl$Hjihf|B@@>,=<M:9&7Y#VV2TSn.Oe*c;(I&%$#”mCBA?zxxv*Pb8`qo42mZF.{Iy*@dD'<;_?!\}|z2VxSSQ
Sprawdź wyjście tego kodu stąd.
Whitespace
Język ten został wprowadzony przez Edwina Brady’ego i Chrisa Morrisa 1 kwietnia 2003 roku (prima aprilis). W dniu jego wprowadzenia ludzie myśleli, że to żart, ale w rzeczywistości tak nie było. Możesz używać tylko spacji, tabulatorów i linijek do pisania kodu w tym języku. Każdy inny znak zostanie zignorowany przez interpreter.
Dodaj komentarz