AutoLISP is a programmong language for AutoCAD. It may be use to write macros and allow you to automate tasks.
Visual Basic Editor it used for editing visual basic. No Really... You can create programs in visual basic to automate tasks, and such. VB is a more recent addition to AutoCAD. LISP has been there from the beginning, and a lot of the functions you take for granted as a default part of AutoCAD were actually programmed by a user because Eailier versions didn't do it.
You can do most any task, progamming wise, with either LISP or VB. The implementations are not the same, but both will work. The choise as to witch language to learn is upto you.
Kevin Petursson
--
"Everyone says quotable things everyday, but their not famous... so nobody cares."... Some Person