본문 바로가기

컴파일2

[코딩] 컴파일이 대체 뭐죠? 안녕하세요 크로네입니다. 오늘은 코딩에서 컴파일이라는 것에대해 알아보도록 하겠습니다. 1. 컴파일요? 컴파일은 소스코드를 컴퓨터가 이해할수 있는 것으로 바꾸는 것을 의미합니다. 여기에서 소스코드는 어떠한 언어로 작성한 코드를 의미합니다. 아직 컴파일 되지 않은 코드를요. 2. 왜요? "아니... 컴파일을 안해도 되는 인터프리터 언어라는것도 있던데요.... 굳이 컴파일을 해야되는건가요?" 안해도 됩니다. 하지만 속도가 조금 느릴 수 있습니다. 이유는 이렇습니다. 일단, 인터프리터 언어는 컴파일이라는 과정이 없는 언어를 말합니다. 그래서 실행하면 파일을 읽고, 한줄씩 기계어로 번역해서 실행합니다. 이렇게 되면, 시간이 오래걸립니다. 하지만 반대로, 컴파일 언어는요? 컴파일이라는 작업이 있기 때문에, 컴파일 .. 2022. 12. 9.
[코딩] 코딩이 뭔데요? 안녕하세요 크로네입니다. 오늘은 코딩이 무엇인지에 관해서 알아보겠습니다. 1. 코딩이란? 일단, 코딩은 영어로 Coding입니다. 그래서 이 코딩은 code 와 ing 가 합처져, 코드를 작성하다 라는 의미의 단어인것입니다. 또, 코딩을 프로그래밍이라고도 말합니다. 조금 다를수도 있지만 거의 비슷한 단어입니다. 프로그래밍은 영어로 programming 이며, 이 단어 또한 program 과 ing 가 합처져 프로그램을 만들다/작성하다 라는 뜻입니다. 2. 원리? 프로그래밍언어들의 종류는 인터프리터언어, 컴파일언어 이렇게 2개입니다. 일단, 인터프리터언어는 python, javascript 같이 컴파일이라는 작업이 생략된 언어입니다. 이러한 언어들의 코드를 실행하면, 컴퓨터가 알아들을 수 있는 코드로 변환.. 2022. 12. 9.