Calling C functions (compiled in dll) from other programming languages
- Python using ctypes package
- Julia (https://julialang.org/) using in-built ccall function
- J programming langauge (www.jsoftware.com) using default imported 'dll' package
- Excel VBA - due bit size issue (Excel 32 bits while DLL is 64 bits)
- R programming language - will require some change in original C code before using R wrapper function
- q programming language (www.kx.com)
- Lua programming language (https://ulua.io/) used Universal Luajit with "ffi" module)