다양한 프로그래밍 언어의 특징과 역사 10문항
10문항 · 4지선다 · 해설 포함
전체 10문항의 정답과 해설입니다. 아직 풀지 않았다면 위에서 먼저 풀어보세요.
파이썬의 핵심 철학은 "Zen of Python(파이썬의 선)"으로 "아름다운 것이 추한 것보다 낫다", "명시적인 것이 암시적인 것보다 낫다" 등을 담고 있습니다.
데니스 리치(Dennis Ritchie)는 1972년 벨 연구소에서 C언어를 개발했습니다. C언어는 시스템 프로그래밍의 토대가 되었고 수많은 언어의 조상입니다.
Haskell은 순수 함수형 프로그래밍 언어로 불변성, 고차 함수, 지연 평가가 특징입니다. 실용 함수형 언어로는 Scala, Clojure, Erlang 등도 있습니다.
TypeScript는 Microsoft가 개발한 JavaScript의 상위 집합으로 정적 타입 시스템을 추가한 언어입니다. TypeScript 코드는 컴파일하면 JavaScript가 됩니다.
Rust는 소유권(Ownership) 시스템으로 GC(가비지 컬렉터) 없이 컴파일 타임에 메모리 안전성을 보장합니다. C/C++ 수준의 성능과 메모리 안전을 동시에 달성합니다.
SQL(Structured Query Language)은 관계형 데이터베이스에서 데이터를 정의·조작·제어하기 위한 언어입니다. SELECT, INSERT, UPDATE, DELETE가 핵심 명령어입니다.
Go(Golang)는 구글이 2009년 발표한 오픈소스 언어입니다. C 수준의 성능과 Python의 가독성을 목표로 하며, 동시성 처리가 강점입니다.
PHP는 서버 사이드 스크립팅 언어로 웹 개발에 특화되어 있습니다. 워드프레스, 라라벨 등 주요 CMS·프레임워크가 PHP로 개발됩니다.
Swift는 Apple이 2014년 Objective-C를 대체하기 위해 개발한 언어로 iOS, macOS, watchOS, tvOS 앱 개발에 사용됩니다.
Python은 데이터 과학, AI/ML, 웹 개발, 자동화 등 다양한 분야에서의 폭넓은 활용으로 최근 수년간 TIOBE 인덱스 1위를 유지하고 있습니다.
10문제이며 문제마다 보기 4개 중 하나를 고릅니다. 전체 1분 정도 걸립니다.
맞힌 개수를 10문제 기준으로 환산해 점수와 정답률을 함께 보여줍니다. 문제를 풀 때마다 정답 여부가 바로 표시됩니다.
기술·IT 분야의 상식 문제로 구성했습니다 — 다양한 프로그래밍 언어의 특징과 역사 10문항.
네, 10문제 모두 해설이 붙어 있습니다. 보기를 고르면 정답과 함께 왜 그런지 바로 확인할 수 있습니다.