프로그래밍 언어 참조 란 무엇입니까?
프로그래밍 언어 참조는 컴퓨터 프로그래밍 언어의 작동 방식 및 해당 언어의 유효한 소스 코드 작성 방법을 설명하기 위해 작성된 문서입니다. 일반적으로 프로그래밍 언어 참조는 분기 문 작동 방식, 사용 가능한 스칼라 유형 및 다른 연산자 사용 방법과 같은 측면을 다룹니다. 프로그래밍 언어 참조의 목표는 누군가에게 주어진 언어로 프로그래밍하는 방법을 가르치는 것이 아니라 기술적 인 질문을 명확하게하기위한 권위있는 출처를 제공하는 것입니다. 언어의 내부 구현에 대한 미세한 세부 사항을 추적하는 매우 정확한 문서 일 수있는 프로그래밍 언어 사양과 달리 프로그래밍 언어 참조는 기술 인터페이스 관점 대신 프로그래밍 관점에서보다 광범위하고 실질적으로 질문에 답변하려고 시도합니다. .
컴퓨터 언어가 개발되고 시간이 지남에 따라 발전 할 때 많은 언어 개발자가 프로그래밍 언어 참조를 유지합니다. 이 참조는 일반적으로 범용 프로그래밍에 필요하지 않은 세부 사항을 너무 깊이 파고 들지 않고 프로그래밍 언어가 특정 기능으로 작동하는 방식의 다양한 측면을 설명하려고 시도합니다. 그러나이 문서는 학습서 또는 학습 안내서가 아니며 제공된 설명은 다른 연산자 및 기능을 사용하는 방법과 프로그래머가 사용해야하는 올바른 구문 만 설명합니다.
프로그래밍 언어 참조가 다루는 정확한 유형의 정보는 컴퓨터 언어의 거의 모든 기본 측면을 포함 할 수 있습니다. 이는 더하기 및 빼기 부호와 같은 모든 기본 연산자와 소스 코드 파일이 따라야하는 기본 구조를 의미하므로 언어 컴파일러에서 해석 할 수 있습니다. 프로그래밍 언어 참조가 다룰 수있는 다른 정보는 if-then-else 문과 같은 논리적 분기가 작동하는 방법과 정수와 같은 지원되는 스칼라 유형의 제한 및 이름입니다. 하위 언어에서는 네임 스페이스 기능 및 메모리 관리도 다룰 수 있습니다.
어떤 경우에, 프로그래밍 언어의 복잡성 또는 크기에 따라, 프로그래밍 언어 참조는 수백 또는 수천 페이지 길이 일 수있다. 참조는 책 또는 일련의 책으로 판매되거나 디지털 파일 또는 다운로드로 제공 될 수 있습니다. 일부 컴퓨터 프로그래밍 언어에는 인터넷에 공식 웹 사이트가 있으며, 언어가 진행됨에 따라 언어 참조가 지속적으로 업데이트되고 유지됩니다. 간혹, 언어 개발자와 관계가없는 독립적 인 기술 작가가 제작 한 참조 문서가 유일합니다.