Postingan

Menampilkan postingan dari Oktober, 2014

sistem informasi manajemen

pengertian sistem informasi manajemen system informasi manajemen (SIM)  dalam bahasa inggris disebut managemen information system (MIS) merupakan system perencanaan dari suatu bisnis yang meliputi pemanpaatan manusia, doumen, prosedur dan teknologi yang berfungsi untuk memecahkan masalah bisnis seperti biaya produk, strategi dalam bisnis, pelayanan dll. Tingkatan Manajemen  Manajer pada tingkat tertingg, posisi ini biasanya berada pada tingkat organisasi secara keseluruhan seperti direktur dan para wakil direktur, Manajer tingkat tinggi ini bertanggung jawab untuk menetapkan kebijakan, membuat rencana jangka panjang, merumuskan setrategi dll. Manajer tingkat menengah, posisi ini biasanya berada pada tingkat pengendalian manajemen yang bertanggung jawab atas pengolahan organisasi berdasarkan departementalisasi, wilayah, merumuskan rencana operasional jangka menengah, dapat disimpulkan bahwa posisi ini dipegang oleh dirktur wilayah, direktur produk dan divisi. Manajer tingkat

go to verb pada cobol

setelah kemarin kita mempelajari move verb sekarang kita akan membahas GO TO VERB Fungsi go to verb pada cobol GO TO berfungsi untuk membentuk loncatan tanpa syarat, yaitu program proses meloncat langsung tanpa syarat ke nama paragraph yang di tunjuk. Bentuk Umum go to verb pada cobol GO TO nama-paragraph Dari bentuk umum di atas dapat kita pastikan bahwa statement GO TO pada COBOL harus selalu di iringi dengan nama-paragrap seperti contoh GO TO dibawah ini :      MOVE A TO B      GO TO ALINEA-5. ALINEA-4.      ADD X TO Y. ALINEA-5.      MULTIPLY X BY Y. ALENIA-5 adalah nama-paragrap dari statement GO TO . 

move verb pada cobol

Gambar
Pengertian move verb pada cobol MOVE verb MOVE verb merupakan salah satu perintah yang penting didalam bahasa pemrograman COBOL . Verb ini berguna untuk memindahkan data dari satu field ke lokasi field yang lain, sehingga input data dapat dimanipulasi untuk enghasilkan output. Bentuk dari statement MOVE : Contoh MOVE verb 01 KIRIM.       02 UNIT PIC 9(3).       02 HARGA PIC 9(5). 01 TERIMA.       02 UNIT-OUT PIC 9(3).        02 HARGA-OUT PIC 9(7). Statement dalam PROCEDURE DIVISION sebagai berikut : MOVE UNIT TO UNIT-OUT. Akan memindahkan nilai data dari field UNIT ke field UNIT-OUT MOVE KIRIM TO TERIMA. Akan memindahkan 8 karakter dari field group item KIRIM ke 10 karakter secara bersamaan ke field group item TERIMA.Group item yang dipindahkan akan diperlakukan sebagai nilai alphanumerik,tidak memandang bentuk dari PICTURE masing-masing elemen data item.Sehingga bersifat Left-justified. Bentuk yang khusus dari MOVE verb adalah MOVE CORRSPONDING, dengan be

level number pada cobol

Pengertian Level Number Pada COBOL Level Number  Adalah suatu nomer yang menunjukkan jenjang dari data item dalam suatu record. Makin besar nomer levelnya maka makin rendah jenjang tingkatannya. Fungsi Level Number Pada COBOL Level Number 01 => Digunakan untuk mengawali keterangan dari record. Level number 02 – 49 => Digunakan untuk mengawali keterangan dari data item. Contoh ?  Data Division. Working-Storage Section. 01 Data-Masukkan.      02 Nama Pic A(10).      02 Gaji.            03 Gaji-Pokok Pic 9(6).            03 Tunjangan Pic 9(6).      02 Total-Gaji Pic 9(7). Level number 66 => Digunakan untuk RENAMES contoh ? 01 Data-Masukkan.      02 Nama Pic A(10).      02 Alamat Pic X(15).      02 Kelas Pic X(5). 66 Data-Pegawai Renames Nama thru Alamat. Level number 77 => Digunakan untuk mengawali data item yang berdiri sendiri Level number 88=>  Digunakan untuk mengawali suatu nama kondisi contoh : Data Divisio

antarmuka visual basic 6.0

Gambar
Mengenal antarmuka visual basic 6.0 Sebelum kita belajar bahasa pemrograman dengan menggunakan software visual basic 6.0 alangkah baiknya kita mengenal dulu antar muka Visual Basic 6.0 yang di antaranya berisi menu, toolbar, toolbox, form, project explorer dan property seperti terlihat pada gambar di bawah ini Pembuatan program aplikasi menggunakan Visual Basic dilakukan dengan membuat tampilan aplikasi pada form, kemudian diberi script program di dalam komponen-komponen yang diperlukan. Form disusun oleh komponen-komponen yang berada di [Toolbox], dan setiap komponen yang dipakai harus diatur propertinya lewat jendela [Property].

jenis jenis array pada qbasic

Gambar
Fungsi dari semua jenis jenis array pada qbasic Array berdimensi satu Pengertian  Array berdimensi satu Array merupakan sekelompok data sejenis yang disimpan ke dalam variabel dengan nama yang sama, Array berdimensi tunggal disebut juga dengan vektor, merupakan sebuah array yang terdiri dari sejumlah elemen data. Bentuk umum  Array berdimensi satu DIM namavar ({cacah | awal to akhir}) [As tipe] contoh  Array berdimensi satu output dari ari program di atas ? Array berdimensi dua Pengertian array berdimensi dua Array dimensi dua, lebih dikenal dengan matriks atau tabel, adalah sekumpulan elemen yang sejenis, dan posisi setiap elemennya ditentukan oleh dua buah subskrib yaitu nomor baris dan nomor kolom. Bentuk umum array berdimensi dua DIM namavar (baris,kolom) [As tipe] atau DIM namavar ( baris1 to baris2, kolom1 to kolom2) [As tipe contoh array dimensi dua output dari program diatas Array berdimensi banyak Pengertian A

PERULANGAN DO LOOP UNTIL PADA QBASIC

Gambar
Bentuk umum DO LOOP UNTIL pada QBASIC DO Statement ... LOOP UNTIL ekspresi kondisi Pada perulangan Do UNTIL, kondisi merupakan kondisi yang pasti berapa banyak ingin melakukan perulangan. Pada perulanga Do UNTIL-Loop terdpat juga statement EXIT DO yang digunakan untuk keluar dari perulangan DO UNTIL sebelum perulangan tersebut selesai Contoh DO LOOP UNTIL pada QBASIC Output dari program DO LOOP UNTIL pada QBASIC Di atas

PERULANGAN DO LOOP WHILE PADA QBASIC

Gambar
Bentuk Umum perulangan DO LOOP WHILE pada qbasic DO Statement ... LOOP WHILE ekspresi logika Perlu di ingat pada perulangan DO-LOOP WHILE ini, paling tidak pasti akan terjadi 1 kali perulangan. Pada perulanga Do While-Loop terdpat juga statement EXIT DO yang digunakan untuk keluar dari perulangan DO WHILE sebelum perulangan tersebut selesai Contoh perulangan DO LOOP WHILE pada qbasic Output dari Contoh perulangan DO LOOP WHILE pada qbasic

perulangan do until loop pada qbasic

Pengertian perulangan do until loop pada qbasic Perulangan DO UNTIL LOOP merupakan perulangan yang berfungsi untuk mengulangi instruksi selama kondisi tidak memenuhi syarat (false) dan berhenti bila kondisi memenuhi syarat (true). Bentuk Umum perulangan do until loop pada qbasic DO UNTIL ekspresi kondisi Statement ... LOOP Pada perulangan Do UNTIL , kondisi merupakan kondisi yang pasti berapa banyak ingin melakukan perulangan. Pada perulanga Do UNTIL-Loop terdpat juga statement EXIT DO yang digunakan untuk keluar dari perulangan DO UNTIL sebelum perulangan tersebut selesai

Array

Pengertian Array Array atau larik merupakan sekumpulan data yang mempunyai tipe data dan nama variable yang sama. Tiap-tiap nilai dari array disebut elemen dan memiliki index, index disini biasanya bertipe integer dan dimulai dengan angka 0. Setiap elemen array juga merupakan suatu variable.Jika memiliki sejumlah data dengan tipe data yang sama, lalu kita akan menyimpan data tersebut, maka akan memakan banyak sekali memory, dengan menggunakan array kita dapat menghemat penggunaan memory. Dengan cara menampung data-data itu dengan nama variable yang sama. Jenis-jenis array Array berdimensi tunggal Array dimensi dua Array berdimensi banyak Untuk memperjelas jenis-jenis array silahkan klik Disini

Perulangan DO WHILE LOOP pada qbasic

Gambar
Fungsi Perulangan DO WHILE LOOP Perulangan ini berfungsi untuk mengulangi suatu perintah (instruksi) selama While (suatu kondisi) memenuhi syarat (bernilai TRUE) dan akan berhenti apabila while tidak lagi memenuhi syarat (bernilai FALSE). Bentuk umum Perulangan DO WHILE LOOP DO WHILE ekspresi logika Statement ... LOOP Pada perulanga Do While-Loop terdpat juga statement EXIT DO yang digunakan untuk keluar dari perulangan DO WHILE sebelum perulangan tersebut selesai Contoh program Perulangan DO WHILE LOOP dan Hasil outputnya sebagai berikut

Perulangan Trapping pada qbasic

Pembagian Perulangan Trapping pada qbasic 1. perulangan yang kondisinya berada di awal DO WHILE-LOOP DO UNTIL-LOOP 2. perulangan yang kondisinya berada di akhir DO-LOOP WHILE DO- LOOP UNTIL untuk lebih memperjelas keteranan di atas silahkan klik link tautan di bawah ini ? DO WHILE-LOOP DO UNTIL-LOOP DO-LOOP WHILE DO- LOOP UNTIL

Perulangan jamak pada qbasic

Gambar
Bentuk umum Perulangan jamak pada qbasic Pada perulangan jamak ini, perulangan yang didalam harus diselesaikan dahulu. Dalam perulangan jamak ada 2 ketentuan yang harus dipenuhi, yaitu Harus menggunakan perubah kendali yang berlainan Antara kalang yang satu dengan kalang yang lain tidak boleh saling berpotongan Contoh Perulangan jamak pada qbasic Output dari Contoh Perulangan jamak pada qbasic

perulangan counter pada qbasic

Gambar
Bentuk umum perulangan counter pada qbasic FOR counter = mulai TO selesai [STEP selisih] [EXIT FOR] Statement ... NEXT [counter] Pada perulangan FOR-NEXT jika kita ingin keluar dari program untuk kondisi tertentu sebelum kita menggunakan EXIT FOR. STEP digunakan untuk selisih angka, misal kita ingin mencetak kelipatan 2, maka kita menuliskan STEP 2. Contoh program FOR_NEXT menggunakan counter hasil output dari program di atas

struktur kendali perulangan pada Qbasic

Macam-macam perulangan pada Qbasic 1. Perulangan counter Perulangan counter ini digunakan untuk proses berulang yang jumlah perulangannya ditentukan berdasarkan perhitungan (sistem counter). Yang termasuk perulangan ini adalah perulangan FOR-NEXT. untuk lebih jelasnya tentang perulangan counter silahkan klik Disini 2. Perulangan jamak (nested looping ) Perulangan ini, dilakukan jika terdapat dua buah perulangan. Jadi terdapat perulangan didalam perulangan. Contoh dari perulangan jamak ini paling mudah dipelajari dengan mengunakan statement FOR-NEXT. untuk lebih jelasnya tentang Perulangan jamak (nested looping ) silahkan klik  Disini 3. Perulangan Trapping Perulangan jenis ini, merupakan perulangan yang proses berulangnya ditentukan berdasarkan kondisi tertentu. Pada perulangan ini dibagi lagi menjadi 2 jenis perulangan yaitu : Perulangan yang kondisinya berada diawal, dan Perulangan yang kondisinya berada di akhir untuk lebih jelasnya tentang Perul

statement kondisi pada qbasic

Gambar
macam-macam statement kondisi pada qbasic If Then-End If ( pilih satu) If Then-Else-End If (pilih antara 2) Pilih antara banyak ( 1 IF Then-ElseIf-End IF ) dan ( Select Case-End Select ) Kondisi If Then-End If Kondisi If Then-End If .( pilih satu): Berfungsi untuk menentukan apakah kondisi (ekspresi logika) memenuhi syarat untuk melaksanakan statemen-statement yang berada dalam block if then-end if. Yang perlu di perhatikan disini pada struktur kendali if then-end if ini hanya terdapat 1 buah kondisi saja. Bentuk umum If Then-End If : IF ekspresi logika THEN Statement ...... END IF Contoh Program yang menggunakan kondisi If Then-End If : bila dijalankan : pada gambar diatas dapat dilihat output “cetak nilai, nilai = (..)” hanya dapat di eksekusi jika nilai yang di input nilainya kurang dari 10, jika nilai sama dengan 10 atau malah lebih besar maka output tidak akan tercetak pada layar output. Kondisi If Then-Else-End If kondisi If Then-Else-En

KONSEP DASAR BAHASA PASCAL

 DASAR BAHASA PASCAL Struktur Dan Komponen Dasar Program Pascal.           Struktur dari suatu program Pascal terdiri dari sebuah judul program dan suatu blok program atau badan program. Badan program dibagi lagi menjadi dua bagian, yaitu bagian deklarasi dan bagian pernyataan (statement). A.Struktur program : Judul Program PROGRAM nama-program; Blok Program Bagian deklarasi deklarasi label LABEL nama-label; deklarasi konstanta CONST…………..; deklarasi tipe TYPE …………….; deklarasi variabel VAR ……………...; deklarasi prosedur PROCEDURE nama-prosedur; ……………………………….; deklarasi fungsi FUNCTION nama-fungsi;………………………….; Bagian Pernyataan Begin (statement) …………; …………; end. Contoh : Menghitung perkalian dua bilangan bulat PROGRAM Perkalian;             {Judul} VAR A,B,Hasil : Integer;         {Deklarasi variabel} BEGIN A := 2;                                    {Statemant} B := 1;                        

Aturan penulisan source programa pada cobol

Kolom yang tersedia untuk menulis program Cobol (1-80) : Kolom 1-6 : Untuk nomor urut bila diperlukan (optional). Kolom 7 : Untuk tanda hypen , baris sambungannya berada di area B. Bila diisi dengan tanda * , maka baris tersebut dianggap sebagai komentar. Bila diisi dengan tanda /, maka baris tersebut dianggap sebagai komentar dan akan dicetak mulai halaman baru teratas. Bila diisi dengan karakter D , maka akan dianggap sebagai komentar. Tetapi bila pada Environment division dalam paragraph Source-Computer disebutkan With Debugging Mode, maka akan berguna untuk tujuan debugging. Kolom 8-11 : Disebut area A. Tempat menuliskan semua judul divisi, judul seksi, nama paragraph, judul file description (FD), level number 01 dan level number 77. Kolom 12-72 : Disebut area B. Tempat penulisan semua elemen program selain yang ditulis diarea A. Kolom 73-80 : Untuk komentar atau dokumentasi program.

FILE SECTION PADA COBOL

FILE SECTION Menerangkan tentang file yg dipakai dalam program, meliputi nama-file, cara erekaman, jumlah record per block, jumlah karakter per record, label serta nama dari record tersebut. Bentuk Umum  FILE SECTION DATA DIVISION. FILE SECTION. FD nama-file       [ BLOCK CONTAINS [ int1 TO int2 ] { CHARACTERS/RECORDS } ]       [ RECORD CONTAINS [ int3 TO int4 ] CHARACTERS ]       LABE L {RECORD IS/RECORDS ARE} {STANDARD/OMITTED}             [ VALUE OF FILE-ID IS nama-file-di-label ]             [ DATA {RECORD IS/RECORDS ARE} nama-rec1 [ , nama-rec2] ] Keterangan : BLOCK CONTAINS clause Menunjukkan ukuran record di dalam file untuk tiap-tiap blocknya. Clause ini  biasanya digunakan untuk file yg berupa tape magnetik, sifatnya optional. Bila tidak  ditulis maka dianggap setiap block berisi 1 record. RECORD CONTAINS clause Menunjukkan banyaknya karakter untuk tiap-tiap record di dalam file. Jika clause ini tidak ditulis, maka panjang record diambil dari record

DATA DIVISION PADA COBOL

Divisi ini menjelaskan tentang input & output data yg digunakan serta semua keterangan ttg file, record, nama data serta bentuk format yg akan digunakan dalam PROCEDURE DIVISION. DATA DIVISION terdiri dari beberapa section : FILE SECTION WORKING-STORAGE SECTION SCREEN SECTION LINKAGE SECTION REPORT SECTION

Pembuatan Program COBOL

Langkah Langkah Pembuatan Program COBOL Memahami masalah yang akan di programkan Menggunakan FlowChart Menulis program di coding form Membuat source program, extension .COB Mencompile program : Source Program à Object Program Membuat Excecutable program, extension EXE. EXE program dapat dijalankan

Belajar Bahasa Pemrograman JAVA

Persiapan Belajar  Bahasa Pemrograman JAVA Peralatan yang diperlukan untuk belajar bahasa pemrograman java Apa saja yang dibutuhkan untuk dasar belajar bahasa pemrogaman java ? Java Development Kit versi 1.6 keatas. Java Runtime Environtment versi 1.6 keatas. NetBeans IDE Java Development Kit Java Development Kit (JDK) merupakan perangkat lunak yang digunakan untuk melakukan proses kompilasi dari kode Java menjadi bytecode yang dapat dimengerti dan dapat dijalankan oleh Java Runtime Environtment. Java Development Kit wajib terinstall pada komputer yang akan melakukan proses pembuatan aplikasi berbasis Java. Namun Java Development Kit tidak wajib terinstall di komputer yang akan menjalankan aplikasi yang dibangun menggunakan Java Java Runtime Environtment Java Runtime Environtment merupakan perangkat lunak yang digunakan untuk menjalankan aplikasi yang dibangun menggunakan java. Versi JRE harus sama atau lebih tinggi dari JDK yang digunakan untuk membangun a

Operator

Mengenal Operator Pada Q BASIC Macam-Macam Operator Pada Q BASIC ? Terdapat 3 pengklasifikasian operator pada qbasic yaitu ? 1. Operator Aritmatika Operator Atritmatika atau biasanya disebut dengan operator perhitungan. Operator Aritmatika ini digunakan untuk melakukan tugas perhitungan Macam-Macam Operator Aritmatika Operator           Kegunaan ^                          Pangkat -                          Negatif *                         Perkalian /                          Pembagian \                          Pembagian Integer MOD                  Sisa Bagi +                         Penjumlahan -                          Pengurangan 2. operator logika Operotor Logika bisa disebut juga operator Pembanding, Operator ini digunakan untuk melakukan test kondisi dan manipulasi string. Macam-Macam Operator Logika Operator                        Kegunaan NOT                                 Operator komplement “tidak” AND            

statement dasar qbasic

Macam-macam statement-statement dasar qbasic Statement/pernyataan perintah pada Qbasic dipergunakan untuk mengirimkan data lewat keyboard ke komputer ke layar tampilan dan ke piranti lainnya. Contoh statement yang sudah kita pelajari pada pertemuan sebelumnya adalah statement PRINT, pada saat mau menampilkan text "Hello World",merupakan statemen output yang digunakan untuk mencetak output pada layar output. 1. Statement CLS Fungsi dari statement CLS Statement CLS merupakan statement yang paling sering digunakan dalam pembuatan program di Qbasic. Karena kegunaan  Statement CLS  ini digunakan untuk menghapus layar output yang sudah lama / output program sebelumnya agar output-output program tidak bertumpuk-tumpuk, Jadi  Statement CLS  kadang kala penggunaannya menjadi suatu keharusan. Seperti contoh program yang menampikan “HELLO WORLD!!!” pada pertemuan pada postingan sebelumnya. Dimana pada program sebelumnya kita tidak menambahkan statement CLS pada awal program

Program Sederhana Hello World Dengan Cobol

Gambar
Cara Membuat Program Sederhana Hello World Dengan Cobol Untuk kesempatan kali ini saya akan menerangkan cara membuat program hello world dengan bahasa pemrograman cobol beserta keterangan lengkapnya?. Langkah-langkah Membuat Program Sederhana Hello World Dengan Cobol ? Silahkan buka cobol compilernya ? bagi yang belum tau cara menjalankan cobol compilernya silahkan klik disini untuk melihat postingan sebelumnya ? masukan codingan seperti gambar di bawah ini ? Logika Program Sederhana Hello World Dengan Cobol Identification Division = digunakan untuk mengidentifikasikan sebuah program yang dibuat oleh programmer seperti nama pembuat,nama program yang digunakan, tanggal pembuatan dll. PROGRAM ID. LATIHAN . = Memberi keterangan tentang nama program yang digunakan AUTHOR. KEVIN = Memberi keterangan siapa pembuat program Environment Division  = untuk memberikan peralatan yang digunakan dalam kelancaran atau jalannya program Data Division untuk menjelaskan tentang

Membuat Program Biodata Dengan Cobol

Gambar
Cara Membuat Program Biodata Dengan Cobol Setelah kemarin kita belajar cara menjalankan aplikasi cobol compiler sekarang B-pemrograman akan membahas cara membuat biodata dengan menggunakan bahasa pemrograman cobol Langkah-langkah Membuat Program Biodata Dengan Cobol Sebagai berikut? Jalankan program cobol compilernya masukan perintah kedalamnya ?         IDENTIFICATION DIVISION.         PROGRAM-ID. INPUT.         AUTHOR. FERDIAN.         ENVIRONMENT DIVISION.         DATA DIVISION.         WORKING-STORAGE SECTION.         01 MHS.             02 NAMA PIC A(10).             02 NPM PIC X(8).             02 KELAS PIC X(9).         SCREEN SECTION.         01 BERSIHKAN-LAYAR.             02 BLANK SCREEN.         PROCEDURE DIVISION.         MULAI.             DISPLAY BERSIHKAN-LAYAR.             DISPLAY (09, 09) " NAMA :".             ACCEPT NAMA.             DISPLAY (10, 09) " NPM :".             ACCEPT NPM.             DISPLAY (11, 09)

Cara menjalankan cobol compiler

Gambar
Panduan Cara menjalankan cobol compiler Sebelum melanjutkan bagi anda yang belum mendownload Cobol Compilernya silahkan download di postingan sebelumnya. Klik Disini . Oke mari kita lanjutkan ke TKP, Buka Cobol Compiler yang berbentuk Rar yang telah anda download didalamnya terdapat polder Yang bernama Cobol lalu  Extrak terserah di drive mana yang penting mudah di ingat Sebagai contoh saya simpan di Drive F. Setelah selesai di extrak selanjutnya buat file yang berektensikan .Cob disini saya buat file di dalam polder cobol Coba.cob. Cara membuat file .cob   Ø     Buka software notepad   Ø     Lalu klik file > save as   Ø     Ubah nama file Sebagai Contoh: Coba.cob ingat harus pake titik   Ø     Ubah type file menjadai all file   Ø     Lalu simpan di polder cobol yang telah di extrak tadi s            Lihat gambar berikut yang saya tandai warna merah itu yang di ganti Setelah kita membuat file.cob dan menaruhnya di polder Cobol sekarang kit

Download Aplikasi Cobol Compiler

Free Download Cobol Compiler Setelah Postingan kemarin yang membahas mengenal bahasa pemroraman  COBOL , dan saya akan membagi link untuk Download Cobol Compiler / Program Cobol beserta panduaya, tapi sebelumnya saya akan menjelaskan lebih detail tentang Data terstruktur dalam pemrograman COBOL yang telah diulas sedikit pada  postingan kemarin , Data terstruktur dalam pemrograman COBOL ? 1. IDENTIFICATION DIVISIO                 Berisi informasi tentang program yang bersangkutan, nama pembuat program, tgl pembuatan dll. Harus ada didalam program, tetapi isinya tidak mempengaruhi jalannya/ proses dari   rogram. Terdiri dari : Judul divisi, Paragraph, Paragraph mengandung entry 2. ENVIRONMENT DIVISION                Terdiri dari 2 section yaitu : -  Configuration section   Berisi informasi mengenai komputer yang digunakan. -  Input - Output section   Berisi mengenai peralatan - peralatan yg digunakan untuk memproses file.Terdiri dari : Judul divisi,   2 s

Pemrograman Visual Basic

Sejarah Bahasa Pemrograman Visual Basic Bill Gates, pendiri Microsoft, memulai bisnis perangkat lunak dengan mengembangkan interpreter bahasa Basic untuk Altair 8800, untuk kemudian ia ubah agar dapat berjalan di atas IBM PC dengan sistem operasi DOS. Perkembangan berikutnya ialah diluncurkannya BASICA ( basic-advanced ) untuk DOS. Setelah BASICA, Microsoft meluncurkan Microsoft QuickBasic dan Microsoft Basic ( dikenal juga sebagai Basic Compiler ). Visual Basic adalah pengembangan dari bahasa komputer BASIC (Beginner’s All-purpose Symbolic Instruction Code). Bahasa BASIC diciptakan oleh Professor John Kemeny dan Thomas Eugene Kurtz dari Perguruan Tinggi Dartmouth pada pertengahan tahun 1960-an.[2] Bahasa program tersebut tersusun mirip dengan bahasa Inggris yang biasa digunakan oleh para programer untuk menulis program-program komputer sederhana yang berfungsi sebagai pembelajaran bagi konsep dasar pemrograman komputer. Sejak saat itu, banyak versi BASIC yang dikembangkan untu