Programlama Dili I (PL / I)

Yazar: Robert Simon
Yaratılış Tarihi: 18 Haziran 2021
Güncelleme Tarihi: 1 Temmuz 2024
Anonim
Hello world in the IBM PL/I language on the mainframe - M125
Video: Hello world in the IBM PL/I language on the mainframe - M125

İçerik

Tanım - Programlama Dili I (PL / I) ne anlama geliyor?

Programlama dili I (PL / I) hem mühendislik, hem de bilimsel ve sistem programlama ve iş uygulamaları için tasarlanmış bir prosedür ve zorunlu bir programlama dilidir. 1960'lı yıllardan bu yana faaliyete geçtiği günden beri ağırlıklı olarak akademik, endüstriyel ve ticari sektörler tarafından kullanılmıştır ve 2011'den beri aktif olarak kullanılmaktadır.

PL / 1 yapılandırılmış programlama, özyineleme, bağlantılı listeler veya bağlantılı veri yapısı kullanımı, kayan nokta, sabit nokta ve karmaşık karakter dizgisi ve bit dizgisi işlemlerini destekler. Sözdizimi ve kullanılan kelimeler İngilizce'ye çok benzer ve dil, çok çeşitli işlevler kullanarak karmaşık veri biçimlerini tanımlamaya çok uygundur.


Microsoft Azure ve Microsoft Cloud'a Giriş | Bu kılavuz boyunca, bulut bilişimin neyle ilgili olduğunu ve Microsoft Azure'un işinizi buluttan geçirmenize ve yürütmenize nasıl yardımcı olabileceğini öğreneceksiniz.

Techopedia Programlama Dilini I (PL / I) Açıklar

Programlama dili 1 doğdu, çünkü IBM, işletme ve bilimsel topluluklar için ortak makine mimarisi haline gelmek için kendisinden önce gelen tüm IBM mimarilerinin yerini alacak bir makine tasarlamak istedi. Bu IBM System 360 oldu. Bundan önce, programcılar her donanım için program yapmak için farklı diller kullanmak zorunda kaldı. Benzer şekilde, IBM, herhangi bir alandaki tüm kullanıcıların kullanabileceği tek bir ortak programlama dili istedi.

PL / 1 aşağıdaki önemli dil özelliklerine sahiptir:

  • % 100 ücretsiz form ve ayrılmış anahtar kelimelere sahip değil
  • Donanıma bakmaksızın veri türlerini tanımlar.
  • Başlangıç ​​blokları, paketler ve ifadelerden oluşan blok odaklı bir programlama dili. Bu yapılandırma yöntemi, geliştiricilerin çok modüler programlar ve uygulamalar üretmelerini sağlar.
  • PL / I kontrol yapılarına sahiptir. SELECT ... WHEN ... OTHERWISE gibi yapılar mantıksal işlemlere izin verirken, DO ifadeleri ifadelerin koşulsuz olarak en az bir kez, sınırsız olarak veya bir koşul hala doğru veya ihtiyaca bağlı olarak yanlışken yürütülmesine izin verecektir.
  • Diziler, sendikalar, yapılar, sendikalar veya yapılar dizileri, sendikalar veya dizilerin yapıları ve yukarıdakilerin herhangi bir kombinasyonu gibi veri yapılarını destekler.
  • Dört saklama sınıfına sahiptir: STATİK, TEMEL, OTOMATİK ve KONTROLLÜ.