프로그래밍 언어 I (PL / I)

작가: Robert Simon
창조 날짜: 18 6 월 2021
업데이트 날짜: 1 칠월 2024
Anonim
엄준식 프로그래밍 언어 (어떤 놈이 만들었냐)
동영상: 엄준식 프로그래밍 언어 (어떤 놈이 만들었냐)

콘텐츠

정의-프로그래밍 언어 I (PL / I)은 무엇을 의미합니까?

프로그래밍 언어 I (PL / I)은 엔지니어링, 과학 및 시스템 프로그래밍 및 비즈니스 응용 프로그램을 위해 설계된 절차 적 및 명령형 프로그래밍 언어입니다. 그것은 1960 년대에 도입 된 이래 학계, 산업 및 상업 분야에서 주로 사용되어 왔으며 2011 년 현재도 여전히 활발하게 사용되고 있습니다.

PL / 1은 구조화 된 프로그래밍, 재귀, 연결된 목록 또는 연결된 데이터 구조 처리, 부동 소수점, 고정 소수점 및 복잡한 문자열 및 비트 문자열 처리를 지원합니다. 사용되는 구문과 단어는 영어와 매우 유사하며 언어는 광범위한 함수 세트를 사용하여 복잡한 데이터 형식을 정의하는 데 적합합니다.


Microsoft Azure 및 Microsoft 클라우드 소개 | 이 가이드를 통해 클라우드 컴퓨팅에 관한 모든 내용과 클라우드에서 비즈니스를 마이그레이션하고 운영하는 데 Microsoft Azure가 어떻게 도움이되는지 알아 봅니다.

Techopedia는 프로그래밍 언어 I (PL / I)을 설명합니다

프로그래밍 언어 1은 IBM이 비즈니스 및 과학 커뮤니티의 공통 기계 아키텍처가되기 위해 이전에 제공된 모든 IBM 아키텍처를 대체하는 기계를 설계하려고했기 때문에 탄생했습니다. 이것이 IBM System 360이되었습니다. 그 전에 프로그래머는 각 하드웨어마다 프로그래밍하기 위해 다른 언어를 사용해야했습니다. 마찬가지로, IBM은 모든 분야의 모든 사용자가 사용할 수있는 단일 공통 프로그래밍 언어를 원했습니다.

PL / 1에는 다음과 같은 중요한 언어 기능이 있습니다.

  • 100 % 자유 형식이며 예약 키워드가 없습니다.
  • 하드웨어에 관계없이 데이터 유형을 정의
  • begin 블록, 패키지 및 명령문으로 구성된 블록 지향 프로그래밍 언어입니다. 이 구조화 방법을 통해 개발자는 매우 모듈 식 프로그램 및 응용 프로그램을 만들 수 있습니다.
  • PL / I에는 제어 구조가 있습니다. SELECT ... WHEN ... OTHERWISE와 같은 구조는 논리 연산을 허용하고 DO 문은 명령문을 최소한 한 번, 무한 또는 조건에 따라 필요에 따라 여전히 참 또는 거짓으로 실행할 수 있습니다.
  • 배열, 공용체, 구조, 공용체 또는 구조체의 배열, 공용체 또는 배열의 구조체 및 위의 조합과 같은 데이터 구조를 지원합니다.
  • STATIC, BASED, AUTOMATIC 및 CONTROLLED의 네 가지 스토리지 클래스가 있습니다.