본문 바로가기
💻 IT, 컴퓨터, 기타

세상에 이런 언어도 있다고? 밈으로 만들어진 프로그래밍 언어들

by 아단아 2022. 7. 18.
728x90

세상에는 코딩 언어들은 많고, 이상한 언어들도 많습니다. 오늘은 신기한 프로그래밍 언어들에 대해서 알아보겠습니다.


1. 엄준식 (엄랭)

먼저 엄준식이란 무슨 뜻일까요? 인터넷 방송을 했던 아무무의 본명으로,  사고로 인해 본명인 엄준식이 알려지게 되며 '엄준식이 사람 이름이냐ㅋㅋ' 라고 하며 하나의 밈으로 자리 잡았습니다. 

엄랭은 이런 엄준식을 언어로 표현한 것인데요,  그의 이름인 "엄", "준", "식",  그가 사는 동네인 "동탄", 이외에도 "!", ".",  ", ", " ", "~"가 코드로 이루어집니다. 모든 프로그램은 "어떻게" 로 시작하게 되며, "이 사람 이름이냐ㅋㅋ" 로 끝납니다.

 

"Hello, World!" 를 출력한다면,

어떻게

엄.......... ..........
식어,,,,,,,,,,,,,,,,,,,,,,,,,,,,ㅋ
식어.ㅋ
식어........ㅋ
식어........ㅋ
식어...........ㅋ
식어,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,ㅋ
식어,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,ㅋ
식어,,,,,,,,,,,,,ㅋ
식어...........ㅋ
식어..............ㅋ
식어........ㅋ
식어ㅋ
식어,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,ㅋ

이 사람이름이냐ㅋㅋ

이 됩니다.

 

엄랭은 백준에서도 지원해주는 언어입니다. 해보고 싶다고 하시는분은 자세한 내용은 https://github.com/rycont/umjunsik-lang 를 참고해주세요!

 

2. 몰?루 (몰랭)

"몰?루" 는 모바일 게임 디시콘에서 유래한 인터넷 밈입니다. 몰랭은 "몰", "루", "?", "!", ".", "은?행", "털!자", "돌!자", "짓!자", "가!자", "가자!", "0ㅅ0", "~",  "*", "=" 가 코드로 이루어집니다. 

 

"Hello World!" 를 출력한다면,

몰????.??????????? 모올????.????.?? 모오올몰모올
아모오올!!!!루
모오올모올아모오올!!!!!!!루
아모오올루
아모오올루
아모오올???루
아몰루아모올루
몰모올아몰???????????루
아모오올???루
아몰모올??????루
아모오올루
아모오올!!!!!!!!루
아모올?루

이 됩니다.

 

웹에서 실행시켜보고 싶으시다면 https://molu.vercel.app/를, 더 자세히 알아보고 싶으시다면 https://github.com/ArpaAP/mollang 를 참고해주세요!

 

3. 상수랭 (정상수랭)

한국의 래퍼이며 경찰이 정상수를 지압하는 과정에서 테이저건에 맞으며 테이저건 밈이 생기며 테이저건 맞은 사람:", "테이저건 쏜 명사수" 이 변수를 지정해주고, 반말하는 것을 싫어해서 반말 밈이 생기며 모든 코드 뒤에는 "요" 가 쓰입니다. 또한 그의 노래 가사인 "CHECK THIS OUT 나는 정상수" 도 코드로 사용됩니다. 또한 모든 코드는 "안녕하세요 정상숩니다" 로 시작 후 "안녕히 계세요 정상수였습니다 요" 로 끝납니다.

 

"Hello World!" 를 출력한다면,

안녕하세요 정상숩니다
테이저건 맞은 사람: 아아놔라!아아놔라!아아아아아놔라!아아아아아 요
테이저건 맞은 사람: 아아아놔라!아아아아아아아아아아아놔라!아아아 요
CHECK THIS OUT 나는 정 상 수 아아놔라!아아놔라!아아놔라!아아아놔라!아아아 요
CHECK THIS OUT 나는 정상수 아 탕 요
CHECK THIS OUT 나는 정상수 아아놔라!아아놔라!아아 탕 요
CHECK THIS OUT 나는 정상수 아아놔라!아아놔라!아아 탕 요
CHECK THIS OUT 나는 정상수 아아아아아아아아아아아 탕 요
CHECK THIS OUT 나는 정 상 수 아아놔라!아아놔라!아아아아아아아아아아아 요
CHECK THIS OUT 나는 정 상 수 아아놔라!아아놔라!아아놔라!아아놔라!아아 요
CHECK THIS OUT 나는 정상수 악악악악악악악악악악악악악 탕 요
CHECK THIS OUT 나는 정상수 아아아아아아아아아아아 탕 요
CHECK THIS OUT 나는 정상수 아아아아아아아놔라!아아 탕 요
CHECK THIS OUT 나는 정상수 아아놔라!아아놔라!아아 탕 요
CHECK THIS OUT 나는 정상수 탕 요
CHECK THIS OUT 나는 정 상 수 아아아놔라!아아아아아아아아아아아 요
안녕히 계세요 정상수였습니다 요

이 됩니다.

 

더 자세히 알아보고 싶으시다면 https://github.com/kwonyonghyeon/Sangsu_Lang 를 참고해주세요!

 

4. 어쩔랭

2021년 하반기에 퍼진 신조어 "어쩔티비" 에서 만들어진 언어로, "어쩔티비" 는 '어쩌라고 가서 티비나 봐' 라는 뜻에서 유래했습니다. "어쩔" 뒤에 맥락 없이 전자제품을 붙이는 것이 특징인데, 변수를 선언할 때에는 "어쩔" 뒤에 변수이름을 써서 변수를 선언합니다. 또한 코드의 시작과 끝에는 "쿠쿠루삥뽕" 과 "슉슈슉슉" 이 포함되어야 합니다.

 

어쩔냉장고~ㅋㅋㅋㅋㅋㅋㅋㅌㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
어쩔청소기~ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅌㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ

우짤래미H~냉장고ㅋㅋ
우짤래미e~청소기ㅋ
우짤래미l~청소기ㅋㅋㅋㅋㅋㅋㅋㅋ
우짤래미o~청소기ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
우짤래미,~ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅌㅋㅋㅋㅋ
우짤래미_~ㅋㅋㅋㅋㅋㅋㅋㅋㅌㅋㅋㅋㅋ
우짤래미W~냉장고ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
우짤래미r~청소기ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
우짤래미d~청소기
우짤래미!~ㅋㅋㅋㅌㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ

ㅇㅉH
ㅇㅉe
ㅇㅉl
ㅇㅉl
ㅇㅉo
ㅇㅉ,
ㅇㅉ_
ㅇㅉW
ㅇㅉo
ㅇㅉr
ㅇㅉl
ㅇㅉd
ㅇㅉ!

슉슈슉슉

이 됩니다. (파이썬 버전이고, 제가 짠 코드라 좀 난잡합니다...)

 

더 자세히 알아보고 싶으시다면 https://github.com/assertive-lang/asserlang 를 참고해주세요!

 


여러 신조어들을 들으니 머리가 어질어질하네요... 오늘은 엄랭, 몰랭,상수랭, 어쩔랭을 알아보았습니다! 

궁금한 점이나 잘못된 점은 댓글 부탁드립니다!

728x90