Basic, ingilizce "Beginner's All-Purpose Symbolic Instruction Code" sözcüklerinin baş harflerinin bir araya getirilmesiyle oluşturulmuş, 1960'larda icat edilmiş, günümüzde de çeşitli lehçeleri kullanılmakta olan yüksek düzey bir programlama dili. Farklı lehçeleri birçok işletim sisteminin parçası olarak sunulmuştur. basic öğrenmesi ve yazılımları kolay olan bir dildir. Genelde amatörce ve hobi uğraşıları için kullanılmıştır. Microsoft daha sonra PC için Quick Basic derleyicisi piyasaya sürmüştür. Bununla yazılan basic metinlerini makine koduna çevirilebilmiş böylece sürat kazanmıştır. Bugün hala geniş bir kullanım alanına sahip olan Visual Basic dili var olup, bununla hatta Windows un belirli bölümleri yazılmıştır. Her Microsoft Office paketinde bir Basic turevi var olup makro programlamada büyük kolaylıklar getirmektedir. Basic programlama dili algoritma'ya çok yakın bir yapıya sahiptir.Bu yüzden öğrenilmesi ve uygulanması kolaydır.