13 projects tagged "programming languages"

No download Website Updated 16 Nov 2009 deva

Screenshot
Pop 22.85
Vit 40.69

Deva is a programming language that is small, dynamic, and has some similarities to C and Python. It is designed for embedding in C++ applications, and is also suitable for basic programming tasks. It is written to be as simple as possible, but no simpler. Deva is a multi-paradigm language: it is essentially procedural and imperative, but with support for basic functional and object-oriented idioms.

Download Website Updated 06 May 2014 ADP

Screenshot
Pop 162.36
Vit 39.51

ADP (Another Data Processor) is a programing language that is designed for Web database programing. It is a scripting language and a lightweight programming language in which it is possible to mix SQL easily. It is easy to install.

Download No website Updated 10 Aug 2013 Racket

Screenshot
Pop 347.06
Vit 29.27

Racket (formerly PLT Scheme) is a programming language suitable for implementation tasks ranging from scripting to application development, including GUIs, Web services, etc. It includes the DrRacket programming environment, a virtual machine with a just-in-time compiler, tools for creating stand-alone executables, the Racket Web server, extensive libraries, documentation for both beginners and experts, and more. It supports the creation of new programming languages through a rich, expressive syntax system. Example languages include Typed Racket, ACL2, FrTime, and Lazy Racket.

No download Website Updated 30 Apr 2014 Red language

Screenshot
Pop 168.88
Vit 22.77

Red language is a native-code compiled functional, imperative, symbolic, and homoiconic programming language that re-uses most of REBOL's syntax and semantics. Both static and JIT compilation support are planned. A strong emphasis is made on concurrency and both task and data parallelism support using an actor-like abstraction and parallel collections (Scala-like). The target range of usage spreads from low-level system programming (thanks to the built-in Red/System C-level DSL) and embedded systems, up to high-level scripting, with an optional REPL console.

Download No website Updated 23 Jul 2013 phpj

Screenshot
Pop 18.49
Vit 17.62

phpj is a Java implementation of a PHP-like language. It can be used to generate HTML documents and works as an alternative to view templates such as Apache tiles and freemarker. It uses bsh to parse Java code.

No download Website Updated 01 Nov 2013 Mirage programming language

Screenshot
Pop 21.98
Vit 14.48

Mirage is an esoteric programming language for masochistic aesthetes. It includes an interpreter and a CIL compiler.

Download Website Updated 19 Sep 2013 Eero

Screenshot
Pop 79.90
Vit 11.16

Eero is a binary-compatible variant of Objective-C 2.0, implemented with a patched version of the Clang/LLVM compiler. It features a streamlined syntax with improved readability and reduced code clutter, as well as new features such as Python-like indentation and a limited form of operator overloading. It is inspired by languages such as Smalltalk and Ruby.

Download No website Updated 30 Jan 2014 Bircc

Screenshot
Pop 37.58
Vit 10.94

Bircc (Bircc Is a Reusable C Compiler) is a reusable, portable C compiler written in C. It supports easy cross-compiling and is easy to extend and reuse. It has decent performance, though this is secondary to all-around ease of use.

Download No website Updated 29 Apr 2012 LIME

Screenshot
Pop 27.20
Vit 2.01

LIME is a dynamic programming language with a LISP-like syntax. It features partial function application, eager and lazy evaluation, call-by-value and call-by-reference, macros, reading/writing LIME code as data, a standard library including infinite streams, and an interactive mode with auto-indentation.

Download No website Updated 11 Feb 2010 MBase

Screenshot
Pop 17.92
Vit 1.00

MBase is a .NET-oriented meta-programming framework. It is designed for rapid development and high quality implementation of custom programming language compilers, but can also serve as a robust and flexible embeddable scripting engine. Applications are not limited to .NET platform, since MBase can be used to implement compilers targeting other platforms - JVM, native assembly, C, etc.

Screenshot

Project Spotlight

Plzip

A parallel compressor compatible with lzip.

Screenshot

Project Spotlight

FLOM

A simple lock manager.