프로그래밍 언어의 분류 : 각 종류의 주요 측면
이 방향에 익숙해지기 전에프로그래밍 언어의 분류로서, 용어와 개념을 이해하는 것이 약간 가치가 있습니다. 각 컴퓨터에는 알고리즘 프로그램의 단계별 실행에 따라 여러 가지 특정 작업을 수행 할 수있는 기능이 있습니다. 솔루션 경로를 나타내는 지침을 결합하여 컴퓨터 프로그램이라고합니다. 그러나 인간의 말을 컴퓨터가 이해할 수있는 형식으로 변환하기 위해 번역기의 도움을 받아 기계 코드의 형태로 특수 표기 시스템이 개발되고 있습니다.
다양한 수준의 프로그래밍 언어가 있습니다.저, 고, 초 고 정도로 구분됩니다. 첫 번째 방향은 사람의 숫자 시퀀스를 1과 0의 형태로 소개하는 것입니다. 높은 확률의 오류가 있습니다. 이 방향으로 일하기 위해서는 우수한 전문가가 필요합니다. 두 번째 방향은 BASIC 및 FORTRAN, Algol 및 Pascal 및 많은 언어를 포함하는 것으로 간주됩니다. 이 양식의 지침에 대한 설명은 사람이 훨씬 쉽고 쉽게 인식 할 수 있습니다. 초고 수준의 대표자는 APL로 간주됩니다. 이 옵션을 사용하면 오류가 완전히 제거되고 프로그램 크기가 최소로 줄어 듭니다. 프로그래밍 언어의 개발은 설명 된 순서대로 이루어졌습니다. 이 단계에서 가장 인기있는 고급 언어
프로그램을 만드는 세계에서 알려진 모든 언어는 여러 유형으로 나눌 수 있습니다.
- 기계 지향적. 이러한 언어는 개별 컴퓨터의 기능에 직접 종속됩니다. 이 방향을 통해 하드웨어 리소스를 사용하여 고품질 프로그램을 만들 수 있습니다. 객관적인 코드를 예측하는 것이 가능합니다. 단점은 프로그램을 만드는 속도가 낮고 업무에 많은 노력이 필요하다는 것입니다. 한 컴퓨터 용으로 만든 프로그램이 다른 모든 컴퓨터 용으로는 적합하지 않음을 잊지 마십시오.
- 프로그래밍 언어의 분류상징적 인 코딩의 존재를 암시한다. 이 영역은 팀 중 하나입니다. 여기에있는 숫자는 식별자로 대체되며 입력하는 동안 문자 내용을 기억하는 과정에서 도움이됩니다. 오류 확률은 0으로 내려갑니다.
- 자동 코드는 또한프로그래밍 언어의 분류가 불완전 할 것입니다. 방향은 상징적 인 코딩과 비슷하지만 훨씬 더 넓은 범위의 매크로를 사용합니다. 그것들은 프로그램의 다른 부분에 반복적 인 요소가 있다는 특징이 있습니다.
- 기계 독립적. 추가 처리 할 수있는 작업 경로를 설명합니다. 다양한 사용자가 사용할 수있는 옵션 중 하나입니다.
- 문제 지향. 이들의 발생은 수행 할 가치가있는 과제의 스펙트럼 확장과 관련이 있습니다. 이 방향은 필요한 알고리즘을 명확하고 명확하게 구성 할 수있는 일련의 명령을 제공합니다.
- 프로그래밍 언어의 분류보편적 인 언어와 같은 요소를 제공합니다. 그들은 상업, 과학 및 기타 계획의 임무를 수행하도록 고안되었습니다. 또한 모델링을 돕기 위해 설계되었습니다.
- 중요한 유형의 대화 언어가 고려됩니다. 그들은 인간과 기계를 연결하는 데 필요합니다. 결정의 방향 외에도 언어에는 많은 허점과 고정 관념이 있습니다. 프로그램에 대한 변경 및 추가는 이제 개별 요소를 추가하거나 제거하여 매우 간단하고 빠릅니다. 방향의 밝은 대표는 BASIC입니다. </ ul </ p>