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

C언어는 고급언어인가요?

青灯夜游
青灯夜游원래의
2020-11-10 11:46:0235495검색

C 언어는 고급 언어입니다. 고급 언어는 기계, 프로세스 또는 객체 지향에 독립적인 언어입니다. 특정 언어를 참조하지 않지만 널리 사용되는 java, c, c++, C#, pascal, python과 같은 많은 프로그래밍 언어를 포함합니다. , lisp, 프롤로그, FoxPro, 중국어 버전의 C 언어 등

C언어는 고급언어인가요?

C 언어는 고급 언어입니다.

고급 프로그래밍 언어는 기계 독립적, 프로세스 지향 또는 객체 지향 언어입니다. 고급언어란 일상 대화에 근접한 수학적 언어를 참고하여 설계된 언어이다.

고급 언어는 특정 언어를 지칭하지 않지만 널리 사용되는 java, c, c++, C#, pascal, python, lisp, prolog, FoxPro, Easy Language, 중국어 버전 C 언어 등과 같은 많은 프로그래밍 언어를 포함합니다. . 이러한 언어의 구문과 명령 형식은 다릅니다.

고급 언어 분류

  • 명령어. 이 언어의 의미론적 기반은 "데이터 저장/데이터 작업"을 시뮬레이션하는 Turing 기계 계산 가능 모델이며, 이는 현대 컴퓨터 아키텍처의 자연스러운 구현과 매우 일치합니다. 작업을 생성하는 주요 방법은 명령문이나 명령의 부작용에 의존하는 것입니다. Fortran, Pascal, Cobol, C, C++, Basic, Ada, Java, C# 등과 같은 대부분의 현대 인기 언어가 이 유형입니다. 다양한 스크립팅 언어도 이 유형으로 간주됩니다.

  • 기능적 언어. 이 언어의 의미론적 기반은 수학 함수 개념을 기반으로 한 값 매핑의 람다 연산자 계산 모델입니다. 이 언어는 인공지능과 같은 업무를 위한 계산에 매우 적합합니다. Lisp, Haskell, ML, Scheme, F# 등 대표적인 함수형 언어입니다.

  • 논리적 언어. 이 언어의 의미론적 기반은 일련의 알려진 규칙을 기반으로 하는 형식적 논리 시스템입니다. 이 언어는 주로 전문가 시스템의 구현에 사용됩니다. 가장 유명한 논리언어는 프롤로그(Prolog)이다.

  • 객체 지향 언어. 대부분의 현대 언어는 객체 지향 지원을 제공하지만 일부 언어는 기본 객체 지향 모델을 직접 기반으로 구축되었으며 언어 구문 형식의 의미는 기본 객체 작업입니다. 주요 순수 객체지향 언어는 Smalltalk입니다.

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

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