티스토리 뷰

컴파일 

- 컴파일(Compile)은 주어진 language(프로그래밍 언어)로 작성된 컴퓨터 프로그램을 다른 언어의 동등한 프로그램으로 변환하는 프로세스입니다. 

 

컴파일러

- 컴파일러는이 작업을 실행하는 소프트웨어입니다. 

 


 

최초의 컴퓨터 프로그래밍 언어에서 최근의 파이썬까지 컴퓨터 프로그래밍 언어는 더 편리하고 문턱을 낮추는 방식으로 변화하는 경향이 있다고 생각이 듭니다.

 

프로그래밍을 하는 대상도 운영체제의 어플리케이션이 아닌 웹 어플리케이션과 같이 브라우저에서 작동하는 서비스들이 많이 늘어나면서 이런 경향도 생겼다고 생각합니다.

 

그리고 일렉트론과 같은 프레임워크를 이용하면 컴파일 언어를 사용하지 않고 데스크톱 어플리케이션을 만들 수 있습니다.

 


컴파일 언어(Compiled Language) : 코드를 컴파일러를 통해 빌드 혹은 어셈블링 한 후에 실행

 

인터프리터 언어(Interpreted Language) : 코드를 컴파일 없이 한줄씩 바로 실행


정적 타입 : 변수의 타입이 컴파일 시 결정

 

동적타입 : 변수의 타입이 실행 시 결정


 

다른 분이 공유해주신 유투브에서 좋은 영상 자료도 첨부

 

약팍한 코딩사전 - 자료형과 정적/동적 타입 (+ 컴파일/인터프리터 언어와의 관계)

 

https://www.youtube.com/watch?v=50N_NiDUKpw 

 


 

 

참조 블로그

Mozila MDN web docs - Compile

 

damiano1027 : [CS] 스크립트 언어 vs 컴파일 언어

 

내용 찾는 코딩 : 컴파일언어와 스크립트언어 차이

 

삼성SDS 오희경 - 알아두면 유익한 일렉트론 : 자바스크립트로 데스크톱 애플리케이션 개발하기

 

{   튜나 개발일기   } - 정적타입 언어 vs. 동적타입 언어 특징 비교하기

 

 

 

 

'What I Learned' 카테고리의 다른 글

TIL_20220907_파이썬 함수  (0) 2022.09.07
TIL_20220906_파이썬 반복문  (0) 2022.09.06
WIL_220829to220902_내일배움캠프1주차  (2) 2022.09.04
TIL_20220902_반복문, 백준 3003번  (0) 2022.09.02
TIL_220901_API, UI  (0) 2022.09.01
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함