Perkembangan komputer yang begitu pesat dewasa ini mengharuskan para pendidik untuk mengoptimalkan fungsi dan aplikasinya dalam bidang pendidikan. Program pengajaran berbantuan komputer (program CAI) merupakan salah satu bentuk pemanfaatan komputer tersebut. Program CAI suatu pelajaran sebaiknya dikembangkan sendiri oleh para pendidik. Namun umumnya penguasaan bahasa pemrograman para pendidik kurang memadai, sehingga diperlukan alat pengembang yang mudah dan sederhana.
Sistem ABC sebagai salah satu sistem authoring mempunyai berbagai kapabilitas untuk menunjang pembuatan program CAI sesuai dengan prinsip-prinsip instruksional. Dengan menggunakan Sistem ABC akan diperoleh program CAI yang profesional. Keuntungan Sistem ABC terletak pada kemudahan dan kesederhanaannya, sedangkan kerugiannya adalah dalam hal kecepatan eksekusi dan kebutuhan memori