Günümüzde türetilmiş programlama dilleri arasında en fazla “lehçeye” sahip olmasıyla bilinen programlama dili BASIC, bu ay 60 yaşına girdi. BASIC’in (Beginner’s All-Purpose Sembolic Instruction Code) orijinal versiyonu, kökenleri Dartmouth BASIC’e dayandığından “Dartmouth BASIC” olarak da anılır. DartmouthNew Hampshire merkezli bir üniversite. Doğal olarak daha sonraki düzinelerce BASIC dilinin temel noktası olarak hizmet ediyor.
Orijinal Dartmouth BASIC, Mayıs 1964’te piyasaya sürüldü ve 1979’a kadar güncellemeler ve bakımlar aldı. BASIC’ten ve onun gibi erişilebilir programlama dillerinden önceki zamanlarda, bilgisayarlar hâlâ tüm odaları kaplayan ve yakın bir bilgisayarda programlanması gereken makinelerdi. Her şeyin çoğunu yapmak için duruma göre işlev. İnsanlar BASIC programlamanın “demokratikleştiğini” söylüyor ve bunun nedeni, ilk büyük programlama dillerinden biri olmasının yanı sıra aslında en erişilebilir dillerden biri olmasıdır.
Dartmouth BASIC, bir General Electric bilgisayarıyla kullanılmak üzere “bir zaman paylaşım sistemi” ile birlikte geliştirildi. Bu bağlamda, zaman paylaşımı, kaynaklarını aynı anda birden fazla terminal arasında bölmek üzere tasarlanmış bir bilgisayarı ifade eder ve BASIC’in ilk testi, aynı GE’ye bağlı iki ayrı terminalde aynı anda iki BASIC uygulamasıyla yapıldı. -225 makine.
Peki Dartmouth BASIC ne kadar etkili? Bu güne, birkaç düzine BASIC lehçesi Son altmış yılda belirli kullanım senaryolarına ve cihazlara göre uyarlanmış uygulamalar görüldü. BASIC’in ilk ürünleri arasında Commodore BASIC’in yanı sıra Atari BASIC, Microsoft BASIC ve hatta TI-BASIC* yer alıyor. *Bu Texas Instruments.
Daha yakın zamanlarda, başlıca lehçeler arasında Microsoft’un Visual Basic’i ve onun yan ürünleri bulunmaktadır. Dartmouth BASIC’in 60. yıl dönümüne ilişkin haber: Kayıt ayrıca Small Visual Basic 3.0, SE BASIC 4.2 ve Microsoft’un QuickBasic’inden türetilen özel QB64 QuickBasic’e yönelik yakın zamanlı güncellemeleri de vurguluyor.
Elbette, kritik makineleri çalıştıranların, BASIC’in eski sürümlerine dayanan uygulamaları oluştururken veya kullanırken dikkatli olmaları gerekir. ABD hükümetinin C++ gibi programlama dillerinin “bellek açısından güvenli” sayılmaması nedeniyle kullanılmamasını önerdiğini biliyor muydunuz?
Tabii ki, hiç kimse sıradan bir eski hobicinin, istedikleri şeyi, istedikleri şeyle programlamasını engelleyemez ve hiç kimse engellememelidir. BASIC programlamaya veya onun birçok lehçesinden birine girmeye başlamak isteyen herkese bunu şiddetle tavsiye ediyoruz, çünkü temel olarak bu, yeni programlama dillerinin çoğuna nasıl erişilebilir olunacağını öğreten programlama dilidir.
Bütün bunlarla birlikte şunu belirtmekte fayda var ki Dartmouth BASIC değil Birinci Programlama dili– bu onur aslında ya Ada Lovelace’in 1843 makine algoritmasına ya da Konrad Zuse’nin 1940 Plankalkul’una aittir – ve sonraki dillerin çoğu buna dayanmamaktadır.