본문/내용
1. 다음에 대해 답하시오. (15점)
프로그래밍 언어론은 컴퓨터 프로그래밍의 기초를 이루는 중요한 분야이다. 여러 가지 프로그래밍 언어가 존재하고 각각의 언어는 특정한 목적과 본질을 가지고 개발되었다. 프로그래밍 언어는 기계가 이해할 수 있는 형식으로 인간의 명령을 해석하고 실행하는 도구로 활용된다. 이러한 언어들은 곧 프로그래머가 문제를 해결하고 알고리즘을 구현하는 방법으로서의 역할을 한다. 프로그래밍 언어는 그 특성에 따라 크게 저수준 언어와 고수준 언어로 나눌 수 있다. 저수준 언어는 하드웨어와 가까운 형태로, 일반적으로 기계어와 어셈블리어로 구성된다. 이들은 컴퓨터의 하드웨어 구조에 맞춰 작성되어, 성능 측면에서 유리한 점이 있지만 인간에게는 이해하기 어려운 복잡한 형태를 지닌다. 반면, 고수준 언어는 프로그래머가 이해하기 쉽게 설계되어 있으며, 다양한 추상화와 문법을 제공함으로써 코드의 가독성을 높인다. 고수준 언어는 C, C++, Java, Python 등 다양한 종류가 있으며, 각 언어는 특정한 목적과 사용성과 효율성을 고려하여 개발되었다. Python의 경우, 간결하고 명확한 문법 덕분에 초보자들이 가장 쉽게 접근할 …