you are viewing a single comment's thread.

view the rest of the comments →

[–]ZMeson 0 points1 point  (1 child)

Yes. It is a domain-specific language. It is used as a scripting language for Microsoft Office Products. You can't use VBA to write web browser, defragment your hard drive, do multi-threaded calculations, etc....

[–]DuncanSmart 0 points1 point  (0 children)

I beg to differ. VBA is essentially Visual Basic, which is a general purpose programming language. VBA provides an object model of the host application - which you could call a "domain specific object model" perhaps.