types

    [CS50X] 2024 Week1 C

    [CS50X] 2024 Week1 C

    Source Code 소스코드는 프로그래밍 언어 (C, Python, Java ..) 로 쓰여진 코드이다. "Hello Wolrd" 를 출력하는 간단한 프로그램을 C로 만들어보면 #include int main(void) { printf("Hello World\n"); } 이런식으로 쓸 수 있다. 기본적으로 영어이고 인간이 읽고 쓰기 좋게 만들어졌다. 하지만 이 자체로는 컴퓨터가 이해할 수 없다. 0강에서 다뤘듯이 컴퓨터는 Machine Code (0과 1로만 구성된 이진법)를 쓰기 때문이다. Complier 따라서 Source Code 를 Machine Code 로 바꿔주는 작업을 해야하는데 그 역할을 하는 것이 Compiler 이다. 컴파일러를 사용하는 방법은 언어마다 다르지만 C에서 컴파일하고 실행..