디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

프로그래밍 언어는 왜 언어인가?

ㅇㅇ(1.249) 2025.03.15 10:04:27
조회 70 추천 0 댓글 4



프로그래밍 언어가 왜? 언어인지 모르는 애들이 많다.


언어란 무엇인가?

언어는 명사, 형용사, 동사 등으로 이루어져있다.


촘스키 형님이 형식언어 문법 이론으로 잘 설명해주셨는데 

형식언어를 매우 단순하게 설명하면

S->NT->T 이다.

NT : NON TERMINAL

T : TERMINAL


무슨 말이냐면 언어는 단어들로 이루어져있고, 

단어들은 분해가능한 단어(의미)와 분해 불가능한 단어(의미)로 이루어진다는 말이다.


이걸 프로그래밍 언어에 대입을 해보면 어떻게 될까?


그렇다 NT는 함수이고 T는 날코드다.

이게 프로그램의 본질적인 의미라는 것이다.


동작하는 프로그램은 결국 T만 있으면 동작이 가능하다는 의미이다.

또한 코딩, 프로그램을 짠다는 것은 NT를 어떻게 만들어 낼것인가 하는 의미인데


이걸 프로그램 도메인의 목표에 맞게 NT를 구성하는걸 결국에는 DDD(도메인 주도개발) 이라고 한다.

결국 전부 NT에 대한 이야기 이다.


언어란 결국 개념(NT)을 정의하고 그것으로 행위에 대해 말하며 의사소통을 하는 것일 뿐이니까.


그렇게 되면 결국 프로그래밍에서 가장 중요한 근본이 되는 것은 함수화 이다.

함수를 어떻게 이해하고, 어느수준까지 NT를 쪼개낼수 있으며, 상호 구조화 를 통해 관계를 형성할수 있도록 만드느냐가 핵심이다.


함수는 그냥 F(X)가 아니다.


이걸 알지 못하면 좋은 개발자가 되기 어렵다.



프로그래밍을 언어로써 다루기 위해서는 단어(NT)를 만드는 최소기능인 함수를 잘 만들수 있어야 한다.

언어란 결국 단어의 조합이니까.


끝.





추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
이슈 [디시人터뷰] 뭐든지 직접 체험해보는 남자, 유튜버 고재영 운영자 25/03/14 - -
설문 팬덤 때문에 오히려 여론이 나빠진 스타는? 운영자 25/03/17 - -
공지 프로그래밍 갤러리 이용 안내 [87] 운영자 20.09.28 42444 64
2830997 가치와 의미 개인이 부여한다고하지만 ㅆㅇㅆ찡갤로그로 이동합니다. 12:43 0 0
2830996 뭔가 의미 있는 무언가를 만들고싶다 ㅆㅇㅆ찡갤로그로 이동합니다. 12:43 0 0
2830995 "3~6개월 안에 AI가 코드의 90%를 작성하는 세상이 올 것 같다" 프갤러(221.151) 12:41 6 0
2830994 개발귀(鬼)식 MAU 산출 공식 v1.0 딱님갤로그로 이동합니다. 12:39 6 0
2830993 대학에서 커보브티 수업중간에 냄새풀풀풍기면 민폐냐?? ㅇㅇ(223.39) 12:39 1 0
2830992 개발자의 7단계 성장론: 당신은 개발학도인가, 개발귀인가? [8] 헬마스터갤로그로 이동합니다. 12:37 23 0
2830991 얼리버드 면접보러간닷 ㅇㅅㅇ [2] 강유현갤로그로 이동합니다. 12:37 18 0
2830990 씨샵으로 rest api 개발한 덕분에 좋은 습관 생김 ㅇㅅㅇ [10] 강유현갤로그로 이동합니다. 12:32 41 0
2830989 ❤✨☀⭐나님 시작합니당⭐☀✨❤ ♥냥덩이♥갤로그로 이동합니다. 12:31 7 0
2830988 언젠가 개발귀 헬마스터입니다라는 칭호를 꿈꿔요 [4] 헬마스터갤로그로 이동합니다. 12:30 14 0
2830987 아임웹은 장애난줄도 몰랏는데 호들갑 메일보냈더라 [9] 헬마스터갤로그로 이동합니다. 12:28 34 0
2830986 일본직장에서 일본여자 종특 [1] 프로외노자갤로그로 이동합니다. 12:25 21 0
2830985 월요일 오전부터 짜치는 일의 연속이구나 딱님갤로그로 이동합니다. 12:24 5 0
2830984 연봉 맘에 안들어서 지금까지 안들어갔다가.... [6] 프갤러(210.183) 12:23 29 0
2830983 헷갈려서 그런데 모바일 IP도 DHCP로 할당하는거 맞지 ㅇㅅㅇ? [2] 강유현갤로그로 이동합니다. 12:20 14 0
2830981 C# 코드 보여주면 다른 언어 개발자들이 컨벤션 좆같다고 욕하던데 ㅇㅅㅇ [14] 강유현갤로그로 이동합니다. 12:11 61 1
2830980 데이터는 수시로 아이피가 바뀌네? [6] ㅇㅇ(211.235) 12:09 32 0
2830979 어비스트랙과 인터페이스의 차이는 [7] 프갤러(211.234) 12:09 28 0
2830978 컴공다니면서 가장 꼴뵈기싫었던 부류가 병신들 가스라이팅하는새끼들임 [9] ㅇㅇ(115.21) 12:05 53 0
2830977 [자유 대한민국] 디시를 포함한 커뮤니티 계열 조사 필요성- 프갤러(121.172) 12:02 21 0
2830976 미투 페미 다 개소리인게 길에 커플많음 [4] ㅇㅇ(211.219) 12:02 25 0
2830975 [자유 대한민국] 미투가 만들어 놓은 끔찍한 현실! 프갤러(121.172) 12:01 21 0
2830974 요즘 결혼은 10년내로 끊는게 대세인듯 [2] 헬마스터갤로그로 이동합니다. 11:59 26 0
2830973 [자유 대한민국] 허니트랩에 걸린 장재원 프갤러(121.172) 11:59 13 0
2830972 에어로횽 여기서 정치적인 얘기하는 이유 솔직하게 듣고 싶은데. [1] 디라이더갤로그로 이동합니다. 11:56 16 0
2830971 니들은 일하면서 현타 온 적 있냐 ㅇㅅㅇ? [9] 강유현갤로그로 이동합니다. 11:56 43 0
2830970 여동생은 날 얼마나 한심하게 볼까 [10] ㅆㅇㅆ찡갤로그로 이동합니다. 11:53 67 0
2830969 사람인이랑 잡코리아 중복필터링 하고싶네 피치피(211.219) 11:52 12 0
2830968 [자유 대한민국] 웹 커뮤니티 증대 및 기존 커뮤니티 검찰 조사의 필요성 프갤러(121.172) 11:51 25 0
2830967 근데 동일한 줄수라도 말단 로직은 금방인데 [8] ㅆㅇㅆ찡갤로그로 이동합니다. 11:47 32 0
2830966 사람인 기준 자바랑 ㅊ# 별차이없네 [2] 피치피(211.219) 11:46 27 0
2830965 퇴사할때 어디로 이직 하냐고 하면 다 말해줌?? [5] 프갤러(61.40) 11:42 33 0
2830964 일반인들이 컴퓨터 아는척하면서 입터는거 보면 나만 웃기냐? [7] ㅇㅇ(211.184) 11:39 47 0
2830963 여러번 말하지만 자바 스프링 빠는 새끼들은 저능아임 [2] 프갤러(121.138) 11:38 28 0
2830962 php 일자리 갯수 [4] 피치피(211.219) 11:38 26 0
2830961 씨샵 쓰는 새끼들이 프갤에서 활개치는건 어쩔수없다 [4] ㅆㅇㅆ찡갤로그로 이동합니다. 11:35 38 0
2830960 지피티 킬러인가봤는데 이거 개좆병신이네 [2] ㅆㅇㅆ찡갤로그로 이동합니다. 11:33 19 0
2830959 프갤에서본 자바충들은 다 불만 가득하고 우울하던데 [1] 프갤러(211.234) 11:32 18 0
2830958 토스 붙엇다 쓔발ㅋㅋㅋㅋ [8] 프갤러(211.235) 11:31 47 2
2830957 XX화학공장에서 노트북 들고가서 라이브 디버깅쇼 했던 기억남 ㅇㅅ [8] 강유현갤로그로 이동합니다. 11:28 58 0
2830956 슬슬 새로운 언어가 나올때가 됐다 [4] ㅆㅇㅆ찡갤로그로 이동합니다. 11:28 32 0
2830955 전자정부도 리액트 도입한지 몇년되지않음? 프갤러(211.234) 11:27 11 0
2830954 컴공 존낰ㅋㅋㅋㅋㅋㅋㅋㅋ 디라이더갤로그로 이동합니다. 11:26 19 0
2830953 자바시대의 끝이.보이는구나 [5] 프갤러(211.234) 11:25 41 0
2830951 약간 프갤 인식이 변햇네 [5] 프갤러(211.234) 11:22 28 0
2830950 현대오토에버<<여기가도되는거맞음? [2] 프갤러(211.234) 11:20 27 0
2830948 나 성공하면 동네 만두집 만두 60개 시켜먹는다 [4] ㅆㅇㅆ찡갤로그로 이동합니다. 11:17 21 0
2830947 공장 현장 아재들은 AI보다 개발자 갈구는게 더 편함 ㅇㅅㅇ [4] 강유현갤로그로 이동합니다. 11:15 24 0
2830946 코딩은 잘하는데 아날로그시계는 못보는 ai ㅇㅇ(211.219) 11:12 17 0
뉴스 [IS시선] 부산국제영화제 또 성폭력 논란..부실한 전담 기구 강화해야 디시트렌드 10:00
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2