High Level Programming Language
D is a high-level language derived from C and C++ but is not backwards-compatible with either. GDC is a frontend for D written for GCC. Supported Systems: GCC 3.3.x, 3.4.x, 4.0.x Linux (tested on Red Hat 7.2, 8) Mac OS X 10.3.x, 10.4.x FreeBSD 5.2.1 Cygwin MinGW AIX (tested on 5.1)...
Platforms: *nix
License: Freeware | Size: 1.1 MB | Download (110): D frontend for GCC Download |
The ETAC programming language is, arguably, the first of an evolutionary step of dictionary and stack based token activated programming languages, capable of full traditional high-level block structured syntax with the versatility and efficiency of a token activated stack-based language. A token...
Platforms: Windows, Windows 8, Windows 7, Windows Server
License: Freeware | Size: 13.06 MB | Download (721): ETAC Interpreter Download |
X10 project is a new object-oriented, type-safe programming language for programming the next generation of high performance systems. X10 is designed and developed by IBM. While developed in close contact with the designers of X10 at IBM there are significant differences in syntax and semantics...
Platforms: *nix
License: Freeware | Size: 8.1 MB | Download (101): x10 Download |
Eleven is a programming language for creating reliable, scalable web applications. Applications are expressed in a high-level language with a simple, C-like syntax, from which the Eleven compiler generates complete, ready-to-run implementions in PHP or mod_perl. Eleven is designed for...
Platforms: Windows, Mac, *nix, PHP, BSD Solaris
License: Freeware | Download (130): Eleven Download |
The Complex Language project is an object oriented programming language intended for scripting or rapid prototyping of applications. The design goals were to have very few simple but powerful concepts and to be easy to use and easy to learn. The project provides a working interpreter along with...
Platforms: *nix
License: Freeware | Size: 133.12 KB | Download (106): The Complex Language Download |
pkipplib is a Python library which can prepare IPP requests with the help of a somewhat high level API. These requests can then be sent to an IPP printer or print server (e.g. CUPS). pkipplib library can also parse IPP answers received, and create high level Python objects from them. Both of...
Platforms: *nix
License: Freeware | Size: 15.36 KB | Download (97): pkipplib Download |
Lfyre is a programming language and the interactive compiler for the same language. Its key features are flexibility, performance and simplicity. For instance, lfyre code can be compiled or interpreted and can define new language keywords and operators. Lfyre programming language and...
Platforms: *nix
License: Freeware | Size: 307.2 KB | Download (93): lfyre Download |
C/Invoke is a library for connecting to C libraries at runtime. This differs from the typical method of interfacing with C, which involves writing static definitions which are then compiled to a machine-dependant format. C/Invoke provides a runtime facility to build descriptions of C functions...
Platforms: *nix
License: Freeware | Size: 71.68 KB | Download (94): C/Invoke Download |
haXe (pronounced as hex) is an open source programming language. While most other languages are bound to their own platform (Java to the JVM, C# to .Net, ActionScript to the Flash Player), haXe is a multiplatform language.
It means that you can use haXe to target the following platforms :...
Platforms: Windows
License: Freeware | Size: 2.1 MB | Download (45): haXe Download |
haXe (pronounced as hex) is an open source programming language. While most other languages are bound to their own platform (Java to the JVM, C# to .Net, ActionScript to the Flash Player), haXe is a multiplatform language.
It means that you can use haXe to target the following platforms :...
Platforms: Mac
License: Freeware | Size: 2.1 MB | Download (49): haXe for Mac OS X Download |
haXe (pronounced as hex) is an open source programming language. While most other languages are bound to their own platform (Java to the JVM, C# to .Net, ActionScript to the Flash Player), haXe is a multiplatform language.
It means that you can use haXe to target the following platforms :...
Platforms: Linux
License: Freeware | Size: 2.1 MB | Download (46): haXe for Linux Download |
Chapel is designed to be a new parallel programming language that is part of the DARPA-led High Productivity Computing Systems program or HPCS.
Chapel is designed to improve the productivity of high-end computer users while also serving as a portable parallel programming model that can be used...
Platforms: Windows
License: Freeware | Download (47): Chapel Download |
Class::DBI::ConceptSearch is a Perl module to retrieve Class::DBI aggregates from high-level conceptual searches. SYNOPSIS my $cs = Class::DBI::ConceptSearch->new(xml => $config); #see CONFIGURATION $cs->use_wildcards(1); $cs->use_implicit_wildcards(1); $cs->use_search_ilike(1);...
Platforms: *nix
License: Freeware | Size: 7.17 KB | Download (90): Class::DBI::ConceptSearch Download |
Vision Egg project is a high level interface between Python and OpenGL. In addition to methods for automatic generation of traditional visual stimuli such as sinusoidal gratings and random dot patterns, it has a number of functions for moving numeric data, images, movies, text, and 3D objects...
Platforms: *nix
License: Freeware | Size: 1024 KB | Download (97): Vision Egg Download |
ChucK is a new audio programming language for real-time synthesis, composition, and performance - fully supported on MacOS X, Windows, and Linux. ChucK presents a new time-based concurrent programming model, which supports a highly precise and fundamental level of expressiveness (we call this...
Platforms: *nix
License: Freeware | Size: 1.5 MB | Download (103): ChucK Download |
Caml is a general-purpose programming language, designed with program safety and reliability in mind. It is very expressive, yet easy to learn and use. Caml supports functional, imperative, and object-oriented programming styles. It has been developed and distributed by INRIA, Frances national...
Platforms: *nix
License: Freeware | Size: 2.3 MB | Download (102): The Objective Caml Download |
gloox is a high-level Jabber/XMPP library for C++. Additionally, it offers high-level interfaces for interaction with an XMPP server. gloox is released under the GNU GPL. Commercial licenses are available. gloox is fully compliant to XMPP Core and almost fully compliant to XMPP IM..
Platforms: *nix
License: Freeware | Size: 266.24 KB | Download (107): gloox Download |
LavaPE is a programming environment for the experimental object-oriented programming language Lava. It replaces text editing with structure editing, thereby preventing all syntactic and many semantic errors. The pure point-and-click nature of Lava programming and the concise representation of...
Platforms: *nix
License: Freeware | Size: 1.2 MB | Download (88): LavaPE Download |
Gtk2::Ex::DBITableFilter is a high level widget to present large amounts of data fetched using DBI. Also provides data filtering capabilities. May be you are dealing with tons of relational data, safely tucked away in an RDBMS, accessible using DBI, and may be you would like to view them in a...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (92): Gtk2::Ex::DBITableFilter Download |
Gtk2::Ex::RecordsFilter is a high level widget to browse reasonably large amounts of relational data. This widget is inspired by the song browser of iTunes. SYNOPSIS use Gtk2 -init; use Gtk2::Ex::RecordsFilter; # Create a recordset my $recordset = [ [Automobiles,Cars,Toyota,Camry],...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (88): Gtk2::Ex::RecordsFilter Download |