Browse free open source Interpreters and projects for Linux below. Use the toggles on the left to filter open source Interpreters by OS, license, language, programming language, and project status.

  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • Save Up to 91% on Cloud Compute With Spot VMs Icon
    Save Up to 91% on Cloud Compute With Spot VMs

    Automatic sustained-use discounts. One free VM per month. No negotiation needed.

    Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
    Start Free
  • 1
    CLISP - an ANSI Common Lisp
    CLISP is a portable ANSI Common Lisp implementation and development environment by Bruno Haible. Interpreter, compiler, debugger, CLOS, MOP, FFI, Unicode, sockets, CLX. UI in English, German, French, Spanish, Dutch, Russian, and Danish.
    Leader badge
    Downloads: 235 This Week
    Last Update:
    See Project
  • 2
    FreeMat
    Freemat is an interpreted, matrix-oriented development environment for engineering and scientific applications, similar to the commercial package MATLAB. Freemat provides visualization, image manipulation, and plotting as well as parallel programming.
    Leader badge
    Downloads: 128 This Week
    Last Update:
    See Project
  • 3
    Agena

    Agena

    Agena is an interpreted procedural programming language.

    Agena is an easy-to-learn procedural programming language designed for science, scripting, and many other applications. Binaries are available for Windows, Linux, Solaris, OS/2, Mac OS X, Raspberry Pi and DOS.
    Leader badge
    Downloads: 115 This Week
    Last Update:
    See Project
  • 4
    yacas

    yacas

    Computer calculations made easy

    NOTE: Yacas and yagy development has moved to github. The new repositories are located at https://github.com/grzegorzmazur/yacas and https://github.com/grzegorzmazur/yagy . The mailing list has been moved over to https://groups.google.com/forum/#!forum/yacas . The downloads section at sourceforge will be kept up to date for the foreseable future. Yacas is an easy to use, general purpose computer algebra system. It uses its own programming language designed for symbolic as well as arbitrary-precision numerical computations. The system comes with a library of scripts and extensive documentation. Yagy (http://sourceforge.net/p/yagy) provides full yacas experience wrapped in a simple and intuitive graphical interface.
    Leader badge
    Downloads: 30 This Week
    Last Update:
    See Project
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Start Free
  • 5
    Lush is a Lisp dialect with extensions for object-oriented and array-oriented programming. Lush is intended for prototyping numerically intensive applications and is designed for easy integration of existing C/C++/Fortran codes.
    Leader badge
    Downloads: 31 This Week
    Last Update:
    See Project
  • 6
    Community Z Tools

    Community Z Tools

    Tool support for the Z formal notation

    Community Z Tools Project (CZT): Tools for editing, typechecking and animating Z specifications and related notations. Includes a Java framework for building formal methods tools. NOTE: development of CZT has now moved to GitHub: https://github.com/community-z-users/czt
    Leader badge
    Downloads: 53 This Week
    Last Update:
    See Project
  • 7
    newLISP for BSDs, LINUX, MacOS X, SunOS and Win32: small, fast 350+ functions, a -C-, MySQL, PostgreSQL, SQLite, ODBC, TCP/IP, UDP, XML, Java interface, string processing, regular expressions , math, financial, statistical functions, Win32 DLL
    Leader badge
    Downloads: 14 This Week
    Last Update:
    See Project
  • 8
    yorick

    yorick

    scientific programming language and graphics

    Yorick is an interpreted programming language for scientific simulations or calculations, postprocessing or steering large simulation codes, interactive scientific graphics, and reading, writing, or translating large files of numbers.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 9
    GDL - GNU Data Language, a free IDL (Interactive Data Language, see http://ittvis.com/idl/) compatible incremental compiler.
    Downloads: 2 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 10

    Brandy Basic V Interpreter

    Brandy is an interpreter for BBC Basic

    Brandy is an interpreter for BBC Basic (or Basic V) that runs under a variety of operating systems. Basic V is the version of Basic supplied with desktop computers running RISC OS. These were originally made by Acorn Computers.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 11
    Algae is a programming language for numerical analysis. We wrote it because we needed a fast and versatile tool, capable of handling large systems. Algae has been applied to interesting problems in aerospace and related fields for more than a decade.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 12
    FrAid(FRactal AID) is an interface to Java, allowing it to proc. math. data(functions/equations). A compl. standalone system utilizing the FrAid prog. lang. is available(no need to be Java programmer to use it!). Use instead of Matlab. High res. graphics
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    Franklin Math
    Franklin Math is an open source Java symbolic computer algebra system (CAS), with similarities to commercial math packages such as MATLAB or Mathematica. It allows numeric and symbolic calculations, with built-in functions including plotting commands.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    LanQ is a research project in the field of quantum computer science - a quantum programming language designed to support multiprocess execution.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15

    MScheme

    Scheme Interpreter implemented in Java

    MScheme is a Scheme interpreter implemented in Java. The project goals are to fully comply with the "Revised^5 Report on Scheme" and a clean and modular design.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    RLaB is a high level programming language targeted at engineering applications. Rlab is _not_ a clone of languages like Matlab. Though, it can be called "MATLAB-like" since the programming language possesses similar operators and concepts.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    Xconq is an engine for turn-based strategy games. Variety of game genres run under Xconq: historical, sci-fi, fantasy, and modern. AIs. Network games. Multiple UIs and platforms. Easy-to-learn game design language. Large games library available
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    A Python interface to the GSL library. The wrapper covers nearly everything GSL provides.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    AUTOMGEN runtime is an open source royalty free runtime for open PLCs. By using this runtime, any target systems can become compatible with the AUTOMGEN automation workshop: IEC1131 languages (ladder, SFC, etc.), 2D and 3D scada, WEB SCADA, etc.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    Bracer

    Bracer

    Repository has been moved to: http://dtitov.github.com/bracer

    Java library for parsing and evaluating math expressions. Javadoc is available at http://bracer.sourceforge.net/javadoc/ P.S. This library depends on Apache Commons Math, so don't forget to include commons-math-2.2.jar to your project.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    EXTE recognizes temporal expressions in a text. Temporal expressions are any references to the TIME e.g.: "today", "12th march 2006", "as soon as he woke up". This analyzer will recognize three languages: Spanish, English and French.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    Symbolic math Java applet. Features: big number arithmetic; symbolic and numeric evaluation; programming language constructs;plot functions
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    LCI is an interpreter for the lambda calculus. It supports many advances features like integers, recursion, user defined operators and multiple evaluation strategies.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    YABI93 is an Interpreter for the esoteric programming language Befunge, version "Befunge93". It is written in Java 1.5 and uses Swing for its graphical interface. YABI supports a multilanguage GUI.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    Spar is a math-oriented scripting language. It is simple, clean, and extensible.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next