본문 바로가기

컴파일
반응형
2

인터프리터 언어 특징 컴파일 언어의 특징 언어의 종류에서 컴파일 언어와 인터프리터 언어가 있습니다. 먼저 인터프리터 언어를 알아보기 전에 간단하게 컴파일 언어의 특징을 얘기해 보겠습니다. 컴파일 언어의 특징 - 규모가 큰 프로그램은 컴파일 시 오래 걸릴 수 있습니다. - 컴파일 후에는 모든 소스코드가 기계어로 변환되어 있기 때문에 실행 시간이 빠릅니다. 컴파일 언어의 종류: C, C++, java, C# 인터프리터 언어의 특징 인터프리터 언어란 소스코드를 컴파일 하지 않고 인터프리터로 소스코드를 한 줄씩 읽어서 바로 실행하는 방식으로 동작하는 언어 입니다. 인터프리터 언어의 특징 - 컴파일하지 않고 인터프리터가 직접 한 줄씩 읽어서 실시간으로 실행하고 번역과 실행이 동시에 이루어지니 컴파일 언어에 비해 속도가 느립니다. - .. 2021. 4. 22.
컴파일 빌드 차이점 컴파일 빌드 차이점 목차 - 컴파일이란 무엇일까요? - 빌드란 무엇일까요? 컴파일이란 무엇일까요? 컴파일이란 개발자가 작성한 소스코드를 바이너리 코드로 변환하는 과정을 말합니다. (목적파일이 생성됩니다) 즉, 컴퓨터가 이해할 수 있는 기계어로 변환하는 작업입니다. 이러한 작업을 해주는 프로그램을 컴파일러(Compiler)이라 합니다. 자바의 경우, 자바가상머신(JVM)에서 실행 가능한 바이트코드 형태의 클래스파일이 생성이 됩니다. 자바, 스프링을 사용하는 경우에 target폴더가 생성되는데 안에를 보시면 class 파일들이 생성됩니다. 이것으로 컴파일 되었다고 보시면 됩니다. 그리고 쉽게말해서, 개발자가 코드를 작성한다고 해서 컴퓨터가 이해할 수는 없습니다.작성한 코드를 즉 컴퓨터의 입장에서 이해할 수 .. 2020. 12. 23.