SourceForge
Browse Enterprise Blog Help Jobs
Log In or Join

Solution Centers

Go Parallel HTML5 Windows 8 Smarter IT Big Data
Newsletters
  • Home
  • Browse
  • Development
  • Interpreters
Advanced
Filters
  • OS: OS Portable (Source code to work with many OS platforms) ×
Refine your search
Translations
  • English (105)
  • Russian (10)
  • German (9)
  • French (7)
  • Brazilian Portuguese (5)
  • Spanish (4)
  • Polish (3)
  • Danish (2)
  • Italian (2)
  • Swedish (2)
  • Bulgarian (1)
  • Catalan (1)
  • Czech (1)
  • Dutch (1)
  • Hungarian (1)
License
  • OSI-Approved Open Source (203)
    • GNU General Public License version 2.0 (88)
    • GNU Library or Lesser General Public License version 2.0 (37)
    • BSD License (32)
    • MIT License (22)
    • GNU General Public License version 3.0 (19)
    • GNU Library or Lesser General Public License version 3.0 (5)
    • Apache License V2.0 (4)
    • Artistic License (3)
    • Affero GNU Public License (2)
    • Common Public License 1.0 (2)
    • Eclipse Public License (2)
    • Mozilla Public License 1.0 (2)
    • Open Software License 3.0 (2)
    • zlib/libpng License (2)
    • Academic Free License (1)
  • Public Domain (12)
  • Other License (7)
Programming Language
  • C (97)
  • C++ (95)
  • Java (37)
  • C# (11)
  • Python (11)
  • Scheme (9)
  • Assembly (7)
  • JavaScript (7)
  • Lua (7)
  • Project is a programming language (7)
  • Haskell (6)
  • Perl (6)
  • Forth (5)
  • Lisp (4)
  • BASIC (3)
Status
  • 5 - Production/Stable (58)
  • 4 - Beta (49)
  • 3 - Alpha (44)
  • 1 - Planning (41)
  • 2 - Pre-Alpha (41)
  • 7 - Inactive (8)
  • 6 - Mature (6)
OS
  • Grouping and Descriptive Categories (228)
    • All POSIX (43)
    • All 32-bit MS Windows (42)
    • OS Independent (17)
    • 32-bit MS Windows (9)
    • 64-bit MS Windows (9)
    • All BSD Platforms (9)
    • 32-bit MS Windows (2)
    • Project is an Operating System Kernel (2)
    • Classic 8-bit Operating Systems (1)
  • Windows (218)
  • Linux (213)
  • Mac (181)
  • BSD (37)
  • Modern (28)
    • Linux (20)
    • OS X (11)
    • WinXP (8)
    • Vista (6)
    • Windows 7 (6)
    • Solaris (4)
    • Win2K (3)
    • FreeBSD (2)
    • NetBSD (1)
    • OpenBSD (1)
  • Emulation and API Compatibility (12)
    • Cygwin (7)
    • MinGW/MSYS (5)
    • DOSEMU (3)
    • WINE (2)
    • Fink (1)
  • Other Operating Systems (10)
    • MS-DOS (5)
    • AmigaOS (4)
    • BeOS (3)
    • IBM OS/2 (2)
    • MorphOS (2)
    • Other (2)
    • Console-based Platforms (1)
    • SGI IRIX (1)
    • Win98 (1)
    • WinME (1)
Freshness
  • Recently updated (47)

Interpreters

Sort By
Most Popular
  • Most Popular
  • Last Updated
  • Name
  • Rating

Showing page 2 of 10.

  • JBasic Icon
    JBasic

    JBasic is a traditional BASIC language intepreter written in Java for command line or embedded use. It supports conventional GW-BASIC style syntax, plus some modern extensions for supporting threads, JDBC, etc. JBasic can be run directly from a shell.

    13 weekly downloads
  • SableVM Icon
    SableVM

    SableVM is a clean-room, highly portable and efficient Java virtual machine. Its goals are to be reasonably small, fast, and compliant with the various specifications (JVM specification, JNI, invocation interface, etc.).

    13 weekly downloads
  • squawk command Icon
    squawk command

    SQL text processing tool

    11 weekly downloads
  • XML Parse Lib Icon
    XML Parse Lib

    XML-Parse library is a lightweight set of functions for parsing, checking, and creating xml files. It can support stream-oriented, SAX or DOM parsing styles, and includes an optional xsd schema validator and graphical schema generator.

    6 weekly downloads
  • Longenis Icon
    Longenis

    Longenis is a simple, powerful object-oriented scripting language incoporating elements of Python, Tcl, Java, and Lua. It is designed to be light, clean, elegant, and cross-platform.

    9 weekly downloads
  • SBI - Small Bytecode Interpreter Icon
    SBI - Small Bytecode Interpreter

    SBI - A Small Bytecode Intepreter to run programs on an AVR from SD

    3 weekly downloads
  • Open Basic interpreter for embedding Icon
    Open Basic interpreter for embedding

    Open Basic (OB) is an implementation of BASIC programming language interpreter. OB is developed for embedding into user application as scripting language. OB is distributed as source code under GNU Lesser General Public License.

    4 weekly downloads
  • Smith Icon
    Smith

    Smith is an open source, cross-platform ColdFusion® engine, written entirely in Java. Running on top of Java Runtime Environment and Java Servlet Container, it can be deployed virtually on any operating system and work with any web server.

    4 weekly downloads
  • Commodore BASIC Icon
    Commodore BASIC

    "Commodore BASIC" (cbmbasic) is a 100% compatible version of Commodore's version of Microsoft BASIC 6502 as found on the Commodore 64. You can use it in interactive mode or pass a BASIC file as a command line parameter.

    6 weekly downloads
  • Encode Arabic Icon
    Encode Arabic

    Implementations for encodings of Arabic, in Haskell and Perl. Support for ArabTeX, Buckwalter, UTF and other encodings. Interpretable notations generating original orthography and/or phonetic transcriptions.

    3 weekly downloads
  • Human Speakable Programming Language Icon
    Human Speakable Programming Language

    foundation of the General Intelligence Operating System

    3 weekly downloads
  • AUTOMGEN runtime for open plc Icon
    AUTOMGEN runtime for open plc

    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.

    5 weekly downloads
  • Aluminium Icon
    Aluminium

    Aluminium is a visual data-flow-ish programming language for small web applications.

    5 weekly downloads
  • Amberworld Icon
    Amberworld

    Amberworld is (going to be) an interpreter for the Amiga classic Ambermoon (by Thalion) and games with a similar engine (Dragonflight, Amberstar, Albion). This project needs support, looking for an 680x0 assembler geek.

    5 weekly downloads
  • EBNF.Net Icon
    EBNF.Net

    Initially a simple C# EBNF file parser that construct the expression tree.

    5 weekly downloads
  • MLuaBind Library Icon
    MLuaBind Library

    Project mlubind is a cross-language(C++ to Lua) binding library. It's usage concepts were taken from luabind library. This project is an attempt to create a new implementation, that has all luabind functionality and takes much less time to compile.

    5 weekly downloads
  • ONSlaught Icon
    ONSlaught

    ONSlaught is an ONScripter clone with Unicode support and other features. Its aim is to completely replace ONScripter as an open source visual novel engine by providing a completely new design and new features.

    5 weekly downloads
  • OpenScript on Flex Icon
    OpenScript on Flex

    This project is developing the base components of script engine for various script languages. Target platform is RIA based on Adobe Flex. Users can customize the definition or functions of the language, and make your own scripting environment.

    5 weekly downloads
  • Aikido Language System Icon
    Aikido Language System

    Aikido is an interpreted, multithreaded, object oriented prototyping and scripting language. It has a familiar syntax that is similar to C++ and Java, but has features found in other languages such as Pascal and Perl.

    4 weekly downloads
  • Ball Icon
    Ball

    Ball (Baisoft All-purpose List-oriented Language) is a programming language implemented completely in Java. It comes with a graphical user interface, and is very easy to use.

    4 weekly downloads
  • BladewareVXML Icon
    BladewareVXML

    BladeWareVXML is a portable VoiceXML 2.1 interpreter that is an enhanced version (performance, usability and integration) of OpenVXI. A commercial version, with documentation, sample code, and support options, is available from the Commetrex Website.

    4 weekly downloads
  • JILRuntime/JewelScript Icon
    JILRuntime/JewelScript

    A general purpose, object-oriented script language that compiles into byte-code for a register based virtual machine. The language is quite similar to JavaScript, Java, C and C++ and is thus easy to learn / use.

    4 weekly downloads
  • tLISP Environment Icon
    tLISP Environment

    tLISP is a small implementation of the LISP programming language written in Object Pascal. Includes tle a command line tool for working with the LISP environment, and dynamic library for calling LISP functions from other applications. tLISP 2 or dLISP is

    4 weekly downloads
  • Dao Language Icon
    Dao Language

    Dao is an object-oriented scripting language with automatic memory management. It provides text processing, numerical computation and multi-threading functionality. Moreover, Dao is very light and efficient, and well suitable for extending and embedding.

    2 weekly downloads
  • Brandy Basic V Interpreter Icon
    Brandy Basic V Interpreter

    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.

    3 weekly downloads
  • Back
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • …
  • Next

Staff Picks

  • Icon Clover EFI bootloader
  • Icon Dungeon Crawl Reference
  • Icon Data Crow
  • Icon LibreCAD
  • Icon OpenCPN
  • Icon OS4
  • Icon Pinguy OS
  • Icon PNotes
  • Icon Synfig

Top Downloaded

Powered by Dice Logo Latest Tech Jobs

  • Loading... The latest tech jobs.
See All Jobs ››
SourceForge
About Site Status @sfnet_ops
Find and Develop Software
Create a Project Software Directory Top Downloaded Projects
Community
Blog @sourceforge Job Board
Help
Site Documentation Support Request Real-Time Support
Copyright © 2013 Dice. All Rights Reserved.
SourceForge is a Dice Holdings, Inc. service.
Terms Privacy Cookies/Opt Out Advertise SourceForge.JP Go Parallel