개발 프로그래밍 언어 (apl) 란 무엇입니까? -techopedia에서 정의

프로그래밍 언어 (apl) 란 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-프로그래밍 언어 (APL) 란 무엇입니까?

프로그래밍 언어 (APL)는 Kenneth E. Iverson에 의해 같은 이름의 1962 년 책에서 처음 설명되었습니다. APL은 컴퓨터가 해석 적 방식으로 수학 표기법을 엄격하게 표현하는 데 중점을 둔 대화식이고 해석 된 3 세대 언어 (3GL)입니다. APL은 배열과 연산자의 간결한 표현을 가지고 있으며 추상적 인 문제 해결을 구현할 수 있도록 조작됩니다. 다양한 도메인에서이 작업을 수행하고 컴퓨팅 플랫폼 특정과 무관 한 알고리즘을 표현합니다.


오늘날 APL은 여러 상용 및 비영리 공급 업체가 통합 개발 환경 (IDE)으로 제공합니다.


APL로 알려지기 전에는 언어는 단순히 Iverson 's Language로 알려졌습니다.

Techopedia는 프로그래밍 언어 (APL)를 설명합니다

APL은 수학, 과학 연구, 시각화, 공학, 로봇 공학 및 계리 과학과 같은 다양한 문제 영역에서 일반적으로 사용됩니다. 이 언어는 고유 한 비표준 APL 문자 세트로 작성됩니다. 아이버슨은이 세트를 사용하면 정규 문자 세트를 능가하는 표기법 능력이 있다고 주장했다. 따라서 APL의 힘은 공통 배열 연산자, 기능 및 그 조합을 단일 전용 심볼 (프리미티브)로 표시하는 데 의존합니다. 결과는 읽기 어려운 언어입니다. 그러나 APL은 금융, 보험 및 수학 응용 분야에서 작지만 열렬한 사용자 기반을 가지고 있습니다.


APL 프로그램은 컴파일되지 않고 APL 작업 공간에서 해석 될 가능성이 높습니다. 위에서 아래로 평가 된 다른 언어와 달리 APL 표현식은 오른쪽에서 왼쪽으로 평가됩니다. 원래 APL에는 제어 구조가 없었습니다. 그러나 현대적인 구현에는 일반적으로 데이터 분리 및 프로그램 흐름 제어를 허용하는 포괄적 인 제어 구조 세트가 포함됩니다.


APL은 ANSI (American National Standards Institute)와 ISO (International Organization for Standardization)에 의해 표준화되었습니다.


APL 프로그램은 APL 관련 기호 표기법이있는 특수 키보드를 사용하거나 일반 키보드를 다시 매핑하고 APL 언어 데칼을 사용하여 APL 기능을 나타내는 것이 가장 좋습니다.

프로그래밍 언어 (apl) 란 무엇입니까? -techopedia에서 정의