Caml、一些派生的Pascal（、Object Pascal、Turbo Pascal、UCSD Pascal）、 Perl、PL/I、PureBasic、Python、Ruby、Rust、JavaScript、Visual Basic .NET、WebDNA。
历史.模块没有包括在最初的ALGOL 68（1968年）规定中，但是作为扩展被包括于早期的实现中，如（1970年）和（1970年），并在此后进行了形式化。开始就设计为模块化编程的第一个语言是Niklaus Wirth的短