SWIG 簡單包裝介面產生器英語Simplified Wrapper and Interface Generator SWIG是一個开源软件工具用來將C語言或C寫的计算机程序或函式庫連接脚本语言例如Lua Perl PHP Python R Ruby Tcl 和其它語言例如C Java JavaScript Go D OCaml Octave Scilab以及Scheme 也可以輸出成XML格式