# Babel JavaScript 컴파일러

차세대 표준 ECMAScript (JavaScript) 구문을 사용하면 보다 세련되고 효과적으로 프로그래밍 할 수 있습니다. 하지만 브라우저 호환성에 늘 발목이 잡혀 여전히 오래된 구문을 사용할 수 밖에 없었습니다.

> "새로운 ES 문법을 지원하지 않는 브라우저에서도, 사용할 수 있게 되면 좋겠다."

![](/files/-MV8_l-dYpWUXLhirzq7)

이러한 염원을 이뤄준 도구가 [Babel](https://babeljs.io/) JavaScript 컴파일러입니다. Babel은 웹 브라우저 환경에서 ECMAScript 2015+ 코드를 이전 버전과 호환되는 JavaScript 버전으로 변환 하는 데 주로 사용되는 도구 모음입니다. 이 플러그인을 사용하면 브라우저 지원 또는 호환을 기다리지 않고 당장 새로운 표준 또는 제안 된 구문을 사용할 수 있습니다.

![Use next generation JavaScript, today.](/files/-MVB1Qp9JrWVrpXh67QP)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://yamoo9.gitbook.io/webpack/babel/babel-javascript-compiler.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
