Commodore sayı 11, sayfa 61

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 61

Ayhan KALAYLIOĞLU

Günümüzde aşağı yukarı bütün kişisel bilgisayarlar ve ev bilgisayarları BASIC'te programlanabilir özellikte pazarlanıyorlar. İlk bakışta akla gelen tüm problemler BASIC'te çözülebilir gibi görünüyor. Ayrıca öğrenmesi de kolay. Peki bunca kimse neden makina dili öğreniyor? Nedir makina dilini, o kadar zor olmasına karşın, öğrenilecek kadar cazip kılan? Siz bu yazıyı okuyanlar: büyük bir çoğunluğunuz BASIC'te alet üzerinde kesin hakimiyetiniz var. Kolayca da öğrendiniz. Ne var şimdi durup dururken rahatınızı bozup da makina dilleri öğrenmek için yorulacak?..

Yanlış!.. Hem de çok yanlış düşünüyorsunuz. Aslında makina dilini öğrenmek, BASIC dilini öğrenmekten daha zor değil. Yazımızın ilk amacı da bu zaten. Sizin gözünüzü korkutup yormadan, sizi bu yeteneğe kavuşturmak! (yazımız bitince ve makina dilini öğrenince bu tanıma siz de çok güleceksiniz). Yalnız bu söylediğimizin gerçekleşmesi için tek bir şartımız var. O da şu anda BASIC'i çok iyi bilip kullanıyor durumda olmanız. Zaten her iki dilin temel çalışma prensipleri pek farklı değil. Şimdi elde edeceğiniz avantajları gözden geçirelim. Commodore 64'ünüz BASIC'te programlanabiliyor. Bu ismin nereden geldiğini de belirtelim. İngilizce'de 'esas' anlamına gelen 'basic' kelimesiyle sadece yazılım benzerliği taşıyor. Aslında "Beginners All-purpose Symbolic Instruction Code" tanımının baş harflerinden oluşmuş bir kısaltma, anlamı ise 'yeni başlayanlar için genel amaçlı sembolik programlama'. BASIC yüksek düzeyli diller kategorisine giriyor. Bu kategorinin diğer üyeleri FORTRAN,

Klavyeyle gezinmek için ← ve → tuşları.