오세아니아의 역사

선언적 언어란 무엇입니까?

선언적 언어는 제어 흐름을 설명하지 않고 계산 논리를 표현하는 프로그래밍 언어입니다. 즉, 선언적 언어는 컴퓨터에게 무엇을 해야 할지 알려주지만, 어떻게 해야 하는지는 알려주지 않습니다. 이는 컴퓨터가 계산을 수행하기 위해 수행해야 하는 단계를 설명하는 명령형 언어와 대조됩니다.

선언적 언어는 데이터베이스 쿼리 및 인공 지능과 같은 작업에 자주 사용됩니다. 이는 프로그래머가 컴퓨터가 어떻게 문제를 해결할 것인지에 대한 세부 사항에 대해 걱정할 필요 없이 당면한 문제에 집중할 수 있기 때문입니다.

선언적 언어의 예로는 SQL, Prolog 및 Haskell이 있습니다.