Microsoft -dan QuickBasic 4.5 juda sodda, ammo ayni paytda samarali til bo'lib, u o'zining barcha afzalliklarini dastlabki BASIC-dan meros qilib olgan, lekin uning barcha kamchiliklaridan xalos bo'lgan va 90-yillarning boshidagi bir qator ilg'or g'oyalarni o'ziga singdirgan. QuickBasic dasturlash muhiti uchun ham juda jozibali . Muvaffaqiyatlardan biri - noyob ish rejimidan foydalanish. Muhitda tezkor ishlash uchun tarjimon rejimidan foydalaniladi va disk raskadrovka qilingan dasturlarni mashina tiliga yakuniy tarjima qilish uchun kompilyatordan foydalaniladi. Kompilyator QBasic'dan chiqarib tashlangan . QBasic kompyuter dasturining minimal paketiga kiritilgan. BASIC juda mashhur dasturlash tilidir.
DasturyoqilganASOSIY KIRISH “N =”; N : DIM A(N)
UCHUN I = 1 TO N PRINT "A("; I; ") ="; KIRISH A(I)KEYINGI IS = 0FOR I = 1 TO N S = S + A(I)KEYINGI IP RINT " Miqdor = "; S
END
DasturyoqilganPaskaly Dastur summasi; Tip Mas = Realning [1 .. 100] massivi; Var A : Mas;
i, n: butun son; S : Real;BEGIN Write('n = '); ReadLn(n); i uchun: = 1 to n do begin Write('A[', i, '] = '); ReadLn(A[i]); oxiri;
Paskal tili 1970 yilda Niklas Wirth tomonidantalabalarga dasturlashni o'rgatish uchun til sifatida ishlab chiqilgan . Paskal murakkab dasturlarni ishlab chiqishni osonlashtiradigan yaxshi, qat'iy dasturlash uslubini saqlash ko'nikmalarini rivojlantiradi.
Paskal tilining asosiy jozibador xususiyatlari uning mantiqiyligi, strukturaviy va protsessual dasturlash tushunchalarini qo'llab-quvvatlashi, dinamik xotira bilan ishlash va o'z ma'lumotlar turlarini yaratish qobiliyatidir. Paskalda dasturchi har doim qanday aniq o'zgaruvchilar bilan ishlashni xohlayotganini va bu o'zgaruvchilarning turlarini aniq ko'rsatishi kerak. Qattiq ma'lumotlarni kiritish dasturda ehtiyotsizlik yoki matn terish xatolari tufayli paydo bo'ladigan xatolar sonini keskin kamaytirish imkonini beradi.
O'zining asl shaklida Paskal juda cheklangan imkoniyatlarga ega edi, ammo bu tilning kengaytirilgan versiyasi Turbo Paskal judakuchli dasturlash tili. O'rnatilgan Turbo qobig'i Borland (hozirgi Inprise ) tomonidan ishlab chiqilgan Paskal , o'z ichiga muharrir, kompilyator, bog'lovchi va tuzatuvchini, shuningdek, onlayn yordam tizimi bilan Paskal dasturlarini ishlab chiqishni oson va yoqimli qildi.