Bir Madencilik Terimi olan 'Basıc' (Beginneer’s All-purpose Symbolic Instruction Code). Bilgisayar veya elektronik veri işleme sisteminde programlama öğrenmeye yeni başlayanların kolayca kullanabileceği genel amaçlı bir programlama dili. En büyük özelliği etkileşimli (interactive) olmasıdır. BASIC yorumlayıcısı, bir programı doğrudan işletebileceği gibi, tek bir program komutunu da işletebilir. Program, yazılım esnasında söz dizim hatası varsa hangi satırda olduğunu ekranda anında bildirir ve kullanıcıya düzeltme şansı verir. BASIC dili iki önemli kısım ile tanımlanabilir. Bunlar, kaynak program ve programı oluşturan satırlar ile sistem komutlarıdır. Bu iki kısım kullanıcıya denetleme ve biçimleme olanağı sağlar.