B A S I C
Beginner All-Purpose Symbolic Instruction Code
BASIC adalah singkatan dari Beginner All-Purpose Symbolic Instruction Code yang ditemukan pada tahun 1960/1963 oleh John George Kemeny dan Thomaz Eugene Kurtz.
Berikut ini adalah beberapa implementasi BASIC:
- Dartmouth BASICadi
- Tiny BASIC
- GW-BASIC
- Microsoft BASIC (MBasic)
- Microsoft Visual Basic (VB)
- Microsoft Visual Basic .NET (VB.NET)
- Microsoft QuickBasic (QBasic)
- DarkBasic
- Gambas
- Borland Turbo BASIC
BASIC merupakan sebuah aturan dan kelompok Bahasa Tingkat Tinggi (High Level Language)
A. Konsep Dasar BASIC = a) No. Baris [0-65589]
ex: 10 LET A = 5
20 LET B = 7
30 PRINT A+B
40 END
b) Elemen-Elemen Statement
Konstanta, Variabel, Operator (+,-,=), Ungkapan, dan Fungsi
-. Variabel =. Penamaan Variabel tidak boleh diawali angka
ex: A2 BENAR, bukan 2A SALAH; P3K BENAR, bukan 3PK SALAH
=. Panjang dari nama variabel maksimum 40 karakter
=. Tidak boleh ada spasi/blank, contoh: [nourut] bukan [no urut]
=. Tidak boleh ada special character, contoh: [$, %, !, #]
=. Nama variabel tidak boleh diambil dari keyword, contoh: [LET], [PRINT]
-. Konstanta = [NUMERIK] dan [NON NUMERIK]
a) Kontanta Numerik ---> Interger
---> Fixed Point Constant
---> Floating Point Constant
---> Hexadecimal Constant
---> dan Octal Decimal
=. Interger : nilai numerik bulat, dan tidak ada koma [-32.768 s/d 32.767]
=. Fixed Points Constant : bilangan riil positif dan negatif
-. Single Precision ---> 4 Byte
(terdiri dari 7digit/kurang, dapat mempunyai tanda [!] dibelakang nilai.
-. Double Precision ---> 8 Byte
(terdiri dari 8 digit/lebih, dapat mempunyai tanda [#] dibelakang nilai.
=. Floating Points Constant : konstanta numerik pecahan yg
ditulis dengan eksponensial.
-. Single Precision ---> E ; 123.45678E-5
-. Double Precision ---> D ; 123.45678D-5
b) Konstanta Non Numerik ---> Konstanta String ; Max 254 karakter, Tanda ["]
ex: "BUDI KURNIAWAN" , "Bahasa BASIC" , antara lain NMP, No.Telp
bersambung..........