
1. 정적 타입 언어와 동적 타입 언어란?프로그래밍 언어는 변수의 타입을 결정하는 방식에 따라 정적 타입(Static Typing)과 동적 타입(Dynamic Typing)으로 나뉩니다.정적 타입 언어(Static Typing)정적 타입 언어에서는 변수의 타입이 컴파일 타임에 결정되며, 코드 작성 시 명시적으로 타입을 선언해야 합니다. 대표적인 정적 타입 언어로는 Swift, Java, C, C++ 등이 있습니다.예제 (Swift의 정적 타입 예시)var name: String = "Swift"var age: Int = 31컴파일러는 name이 String 타입이고, age가 Int 타입임을 알고 있으며, 다른 타입의 값을 할당하려 하면 오류를 발생시킵니다.동적 타입 언어(Dynamic Typing)동적..