>  기사  >  백엔드 개발  >  PHP는 고급 언어인가요?

PHP는 고급 언어인가요?

(*-*)浩
(*-*)浩원래의
2019-09-18 11:17:543140검색

컴퓨터 언어는 고급언어와 저급언어로 구분됩니다. 고급 언어는 주로 어셈블리 언어(기계어)와 관련이 있으며 고도로 캡슐화된 프로그래밍 언어이며 기본적으로 기계의 하드웨어 시스템과 분리되어 있습니다. 사람들이 이해할 수 있도록 특정 방식으로 프로그램을 작성합니다. 작성한 프로그램을 소스 프로그램이라고 합니다.

PHP는 고급 언어인가요?

고급 언어는 인간의 일상 언어를 기반으로 한 프로그래밍 언어로, 일반인이 쉽게 받아들일 수 있는 단어(한자, 불규칙 영어, 기타 외국어 등)로 표현됩니다. 프로그래머가 더 많이 쓸 수 있도록 쉽고 가독성이 높아 컴퓨터 지식이 부족한 사람도 내용을 대략적으로 이해할 수 있습니다. (추천 학습: PHP 프로그래밍 입문부터 숙달까지)

고급 언어는 특정 언어를 지칭하는 것이 아니라 널리 사용되는 Java, C 언어, C++, C#, PHP, python, Perl, pascal, lisp, prolog, Visual Basic(줄여서 VB), FoxPro, delphi, Easy Language, fortran 등 이들 언어의 구문과 명령 형식이 다릅니다.

PHP는 고급 언어이고 어셈블리는 저급 언어입니다. 일반적으로 상위 수준 언어는 더 간단하지만 하위 계층에 대한 제어가 약하고 효율성이 낮을수록 하위 계층 언어는 더 복잡하고 하위 계층에 대한 제어가 더 뛰어나며 효율성이 가장 낮습니다. 레벨은 기계어 코드입니다.

기계 언어는 기계가 직접 인식할 수 있는 프로그래밍 언어 또는 명령 코드입니다. 각 작업 코드는 컴퓨터 내부에 해당 회로가 있어 이를 완성하거나 직접 이해하고 이해할 수 있습니다. 번역 없는 기계. 허용되는 프로그래밍 언어 또는 명령 코드.

기계 언어는 절대 주소와 절대 opcode를 사용합니다. 컴퓨터마다 고유한 기계어, 즉 명령 시스템이 있습니다. 사용 관점에서 볼 때 기계어는 가장 낮은 수준의 언어입니다.

프로그래밍 언어는 컴퓨터 프로그램을 정의하는 데 사용되는 공식 언어이며 컴퓨터에 명령을 내리는 데 사용됩니다. 컴퓨터 언어는 다양하며, 매년 수많은 새로운 프로그래밍 언어가 만들어지고 있습니다.

레벨에 따라 프로그래밍 언어는 기계어, 어셈블리어, 고급언어의 3가지 범주로 나눌 수 있습니다. 기계어는 기계가 직접 실행할 수 있는 기계 명령어 세트로 구성됩니다.

기계어로 작성된 프로그램은 읽고 기억하기 어려운 문제가 있습니다. 본질적으로 어셈블리 언어는 니모닉을 사용하기 때문에 기계어보다 쓰기와 읽기가 더 편리합니다.

고급 언어에서는 여러 개의 어셈블러 문을 보다 간결한 프로그래밍 문으로 병합하는 동시에 스택 및 레지스터 할당 관리 등 일부 작업이 자동으로 완료되므로 프로그래머가 프로그램을 개발하는 것이 더 편리해집니다.

글쓰기 기계어로 된 프로그램, 프로그래머 먼저 사용하고 있는 컴퓨터의 명령어 코드와 코드의 의미를 모두 외워야 합니다. 수동 프로그래밍을 할 때 프로그래머는 각 명령어와 데이터의 저장 할당과 입력 및 출력을 스스로 처리해야 하며 프로그래밍 프로세스의 각 단계에서 사용되는 작업 단위의 상태도 기억해야 합니다.

위 내용은 PHP는 고급 언어인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.