in It / It on Programming language, Memory management, Managed language, Unmanaged language, Garbage collection
프로그래밍 언어를 메모리 관리 방식에 따라 Managed Language와 Unmanaged Language로 분류하고, 각각의 특징과 장단점을 알아봅니다.
개발을 하다 보면 다양한 프로그래밍 언어를 접하게 됩니다. 각 언어는 고유한 특징을 가지고 있지만, 그중에서도 ‘메모리 관리 방식’은 언어의 성능과 안정성에 큰 영향을 미치는 중요한 요소입니다. 이번 포스팅에서는 프로그래밍 언어를 메모리 관리 주체에 따라 크게 ‘언매니지드 언어(Unmanaged Language)’와 ‘매니지드 언어(Managed Language)’로 나누어 살펴보고자 합니다.