This is a selected list of open-source programming languages and - TopicsExpress



          

This is a selected list of open-source programming languages and implementations. Open-source programming languages are those that are released under open-source licenses . Title Language Implementatio n license Additional information GNAT Ada GPL ALGOL 68G ALGOL 68 GPL ELLA ALGOL 68 ALGOL 68 Public Domain – Crown Copyright BWK awk AWK Custom gawk AWK GPLv 3 mawk AWK GPLv 2 GCC C/ C++ / Objective -C / ASM/ Go GPL Clang/ LLVM C/ C++ / Objective -C NCSA license OpenCO BOL COBOL GPL Mono C# , Visual Basic . NET GPLv2 / MIT X11 License / LGPLv2 / MIT License Candle Candle Mozilla Public License Erlang Erlang Erlang Public License Gforth Forth GPLv 3 Open Firmwa re Forth BSD License Pforth Forth Public Domain Harbour Harbour GPL Helium Haskell GPL Icon Icon Public Domain IcedTea Java GNU General Public License WebKit JavaScr iptCore JavaScrip t GNU Lesser General Public License v2.1 Spider Monkey JavaScrip t MPL V8 JavaScrip t BSD license Julia Julia MIT License , few components (optinal?) make whole package GPL Emacs Lisp Lisp GPLv 3 EGL EGL EPL Lua Lua MIT License Obix Obix AGPL Free Pascal Pascal/ Object Pascal GPL / LGPL GPL applies to the compiler, while LGPL with static linking exception applies to the runtime libraries Perl Perl Artistic License or GPL PHP PHP PHP License (BSD style) Pike Pike GPL / LGPL / MPL 1.1 Free Poplog POP-11 , Common Lisp, Prolog , Standard ML Custom based on MIT/ XFree86 GNU Prolog Prolog GPLv 2 SWI- Prolog Prolog LGPL Opa Opa Affero GPL Python Python PSF License (GPL Compatible) Jython Python PSF License (GPL Compatible) IronPyt hon Python Microsoft Public License PyPy Python MIT License Regina REXX LGPL Ruby MRI Ruby Ruby License or GPL Reference implementation through v1.8 YARV Ruby Ruby License or BSD License Reference implementation for v1.9; GPL for v1.9.1–1.9.2; BSDL for 1.9.3+ JRuby Ruby CPL/ GPL / LGPL IronRub y Ruby Microsoft Public License Rubiniu s Ruby BSD License XRuby Ruby GPL v2 Bigloo Scheme GPL , LGPL Chicken Scheme BSD License Gambit Scheme LGPL /Apache License Guile Scheme LGPL JSchem e Scheme zlib BiwaSc heme Scheme MIT License Kawa Scheme MIT License Racket Scheme LGPL Scsh Scheme BSD License GNU Smallta lk Smalltalk GPL v2 Pharo Smalltalk MIT License Squeak Smalltalk Apple Public Source License / Apache License (OLTPC) CSNOB OL4 SNOBOL4 Custom Tcl/Tk Tcl/Tk Tcl/Tk License MINT TRAC GPL ash Unix Shell BSD License bash Unix Shell GPLv 3 ksh93 Unix Shell CPL Clojure Clojure Eclipse Public License Clojure CLR Clojure Eclipse Public License Clojure -Py Clojure Eclipse Public License Clojure Script Clojure Eclipse Public License Scala Scala BSD License F# F# Apache License TypeScr ipt TypeScrip t Apache License Gc Go BSD-style Rust Rust MIT License Vala Vala LGPL Dart Dart BSD License Multics PL/I PL/I MIT License
Posted on: Fri, 05 Dec 2014 22:17:56 +0000

Trending Topics



Recently Viewed Topics




© 2015