반응형
프로그래밍 REACT를 공부하다가 접하게 된 파싱(Parsing)의 단어 뜻이 궁금해서 알아보았다.
파싱을 네이버 사전에 검색을 해보니..
Parse : (문장을 문법적으로) 분석하다 / <낱말의> 품사·문법적 관계를 설명하다
즉, 파싱하다 라는 의미는 문법적으로 해부를 한다는 의미로 받아드려졌다.
그렇다면 컴파일(Compile)이란 무엇인가 사전으로 찾아보았다.
Compile : (프로그램을) 다른 부호[기계어]로 번역하다
즉, 컴파일하다는 기계어로 번역을 한다라고 할 수 있다.
컴파일에는 파싱이 선행이 된다.
쉽게 설명을 위해 영어 문장으로 예시를 들어보자.
[ I am a boy ] 라는 문장을 기계어 대신 우리나라 언어로 컴파일을 한다고 했을 때
1. 해당 단어에 맞게 번역을 한다 (파싱)
I[나] + am[는 ~이다.] + a[하나의] + boy[소년]
2. 우리나라 언어로 만든다 (컴파일)
I am a boy = 나는 소년이다.
출처 : m.blog.naver.com/36513535/10021194977
반응형
'프론트엔드 > 정보 용어' 카테고리의 다른 글
웹 브라우저 쿠키(cookie) / 세션(Session) 개념 차이점 (0) | 2021.01.11 |
---|---|
[IT 용어정리] 팝업창 VS 모달창, 차이점은 뭘까? (2) | 2021.01.06 |
git 깃 자주쓰이는 명령어 정리 (0) | 2020.09.24 |
[IT 소프트웨어 용어] 매시업(mashup)이란? (0) | 2020.08.20 |
[IT 소프트웨어 용어] 루팅(rooting)이란? (0) | 2020.08.20 |