LISP란? 정의 및 의미

click fraud protection

LISP는 LIST 프로세서의 약자입니다. LISP는 프로그램과 데이터를 구분하지 않기 때문에 인공 지능 연구에서 가장 일반적으로 사용되는 제품군 고급 프로그래밍 언어의 이름입니다. LISP는 텍스트 조작에 이상적이며 여전히 사용 중인 가장 오래된 프로그래밍 언어 중 하나입니다.

Technipages는 LISP를 설명합니다

그것은 원래 1958년에 만들어 출판되었습니다. LISP보다 오래된 유일한 일반적으로 사용되는 언어는 Fortran입니다. LISP의 여러 개별 반복이 존재하며 가장 인기 있는 것은 Scheme, Clojure 및 Common LISP입니다. 각 버전은 본질적으로 실제 수학적 표기법으로 만들어진 원래 버전의 방언입니다. 보다 구체적으로, Alonzo Church의 람다 미적분학 표기법의 영향을 받은 컴퓨터 프로그램의 수학적 표기법입니다. 람다 미적분학은 수학 논리의 형식 시스템이며 LISP 언어의 기능적 기반을 형성합니다.

목록은 LISP 언어의 데이터 구조의 기능적 기초를 형성하는 반면, 컴파일된 최종 프로그램은 해당 목록의 값을 표현하는 계산을 수행합니다. LISP 언어는 다른 공개 프로그래밍 언어 범주에 속하며 완전히 이해할 수 없는 버전이 존재합니다. 누구나 가서 변형을 만들 수 있습니다. 이 때문에 다양한 버전이 있으며 그 중 일부만 완전히 구성되고 일반적으로 허용되고 표준화되었습니다. 그 중 대표적인 것이 Common LISP입니다.

LISP의 일반적인 용도

  • LISP는 주로 AI 연구와 관련된 고급 언어 모음입니다.
  • 공용 도메인 언어이기 때문에 LISP의 쓸모없고 깨진 변형이 많이 존재합니다.
  • LISP 언어의 목록 기반 특성은 모든 것이 목록을 통해, 목록에서, 목록으로 처리된다는 것을 의미합니다.

LISP의 일반적인 오용

  • LISP는 더 이상 사용되지 않는 고급 프로그래밍 언어입니다.