nanoCAD supports LISP. You can load .lsp files using the APPLOAD command.
Currently, nanoCAD supports interpreted .lsp scripts only. Compiled LISP formats such as .vlx are not supported.
You can use the built-in Script Editor (SCRIPTED command):
Instead of ObjectARX, nanoCAD provides its own C++ API called NRX, which offers similar functionality.
You can register in the nanoCAD Developers Network (SDN) to access the SDK:
After registration, you will gain access to the developer forum, where you can ask any further questions regarding the SDK.
Both NRX modules and .lsp files can be loaded via the APPLOAD command: