APL
APL(A Programming Language)은 Kenneth E. Iverson이 제안한 수학적 표기에서 발전한 배열 중심 프로그래밍 언어다. 수치와 벡터·행렬을 공통 연산 규칙으로 처리하며, 특수 기호 기반 연산자와 함수 조합을 이용해 복잡한 계산을 짧게 기술할 수 있다. IBM...
| 정식 명칭 | A Programming Language |
|---|---|
| 설계자 | Kenneth E. Iverson |
| 분류 | 배열 프로그래밍 및 함수형 언어 |
| 발전 | IBM 연구 프로젝트에서 시작 |
| 특징 | 간결한 수학 기호, 배열 전체 연산 |
APL(A Programming Language)은 Kenneth E. Iverson이 제안한 수학적 표기에서 발전한 배열 중심 프로그래밍 언어다. 수치와 벡터·행렬을 공통 연산 규칙으로 처리하며, 특수 기호 기반 연산자와 함수 조합을 이용해 복잡한 계산을 짧게 기술할 수 있다. IBM의 연구와 구현을 거쳐 수치 계산, 데이터 분석, 금융 및 배열 언어 연구에 영향을 주었고 J와 K 등의 발전에도 연결된다.[1]