APL (A Programming Language)

APL[에이피엘]은 범용, 제 3세대 프로그래밍 언어로서, 어떤 데이터의 조작들이 아스키가 아닌 특수한 심벌의 세트로 표현되는 것을 허용하며, 대부분의 다른 언어들을 사용하는 것보다 프로그램의 길이가 짧아진다. APL의 표기법은 여러 줄의 명령어 문장을 단순한 표현으로 만드는 재귀 함수들 뿐 아니라 행렬 처리도 허용한다. APL은 과학적인 계산을 위한 언어라고 평가되는 경우가 좀더 많지만, 다른 목적에도 사용될 수 있다. 프로그램들은 대화식으로 개발될 수 있으며, 보통 컴파일보다는 인터프리터 방식으로 사용된다. 특별한 기호들을 화면에 표시하거나, 인쇄하기 위해서는 특수한 키보드와 편집기가 필요하다.

APL은 1960년 초에 IBM에서 Ken Iverson가 함께 근무하던 동료와 만들었다. 아직도 APL의 열렬한 지지자들이 있지만, 현재로서는 그리 많이 사용되지 않는다.

Jim W의 APL Information에서 APL에 관한 좀더 많은 정보를 제공하고 있습니다.


이 정보는 2000년 1월 10일에 수정되었습니다.
영어판(whatis.com)