Embarcadero Delphi
Embarcadero Delphi, formerly CodeGear Delphi, Inprise Delphi and Borland Delphi, is an integrated development environment for Microsoft Windows applications originally developed by Borland and now owned and developed by Embarcadero Technologies. It utilizes a dialect of the Object Pascal programming language known as Delphi. Delphi XE is the most recent version and is distributed in four different editions: Starter, Professional, Enterprise and Architect.
Website or physical archive:
Website only
Website Url:
Is there a fee:
No
Sector:
Research
Public or private:
Public
Address:
United States
Java (Programming Language)
Java is a programming language originally developed by James Gosling at Sun Microsystems (which is now a subsidiary of Oracle Corporation) and released in 1995 as a core component of Sun Microsystems' Java platform. The language derives much of its syntax from C and C++ but has a simpler object model and fewer low-level facilities. Java applications are typically compiled to bytecode (class file) that can run on any Java Virtual Machine (JVM) regardless of computer architecture. Java is a general-purpose, concurrent, class-based, object-oriented language that is specifically designed to have as few implementation dependencies as possible. It is intended to let application developers "write once, run anywhere". Java is currently one of the most popular programming languages in use, particularly for client-server web applications.
Website or physical archive:
Website only
Is there a fee:
No
Sector:
Research
Public or private:
Public
Address:
United States
Common Lisp Object System
The Common Lisp Object System (CLOS) is the facility for object-oriented programming which is part of ANSI Common Lisp. CLOS is a powerful dynamic object system which differs radically from the OOP facilities found in more static languages such as C++ or Java. CLOS was inspired by earlier Lisp object systems such as MIT Flavors and CommonLOOPS, although it is more general than either. Originally proposed as an add-on, CLOS was adopted as part of the ANSI standard for Common Lisp and has been adapted into other Lisp dialects like EuLisp or Emacs Lisp.
Website or physical archive:
Website only
Website Url:
Is there a fee:
No
Sector:
Research
Public or private:
Public
Address:
United States
Lua (Programming Language)
Lua (lua meaning "moon") is a lightweight multi-paradigm programming language designed as a scripting language with extensible semantics as a primary goal. Lua has a relatively simple C API compared to other scripting languages.
Website or physical archive:
Website only
Is there a fee:
No
Sector:
Research
Public or private:
Public
Address:
United States
Visual Basic
Visual Basic (VB) is the third-generation event-driven programming language and integrated development environment (IDE) from Microsoft for its COM programming model. Visual Basic is relatively easy to learn and use.
Website or physical archive:
Website only
Website Url:
Is there a fee:
No
Sector:
Research
Public or private:
Public
Address:
United States
Python (Programming Language)
Python is an interpreted, general-purpose high-level programming language whose design philosophy emphasizes code readability. Python claims to "[combine] remarkable power with very clear syntax", and its standard library is large and comprehensive. Its use of indentation for block delimiters is unique among popular programming languages.
Website or physical archive:
Website only
Is there a fee:
No
Sector:
Research
Public or private:
Public
Address:
United States
Haskell (Programming Language)
Haskell is a standardized, general-purpose purely functional programming language, with non-strict semantics and strong static typing. It is named after logician Haskell Curry. In Haskell, "a function is a first-class citizen" of the programming language. As a functional programming language, the primary control construct is the function. The language is rooted in the observations of Haskell Curry and his intellectual descendants, that "a proof is a program; the formula it proves is a type for the program".
Website or physical archive:
Website only
Is there a fee:
No
Sector:
Research
Public or private:
Public
Address:
United States
FL (Programming Language)
FL (short for Function Level) is a programming language created at the IBM Almaden Research Center by John Backus, John Williams, and Edward Wimmers in 1989.
FL was designed as a successor of Backus' earlier FP language, providing specific support for what Backus termed function-level programming.
Website or physical archive:
Website only
Is there a fee:
No
Sector:
Research
Public or private:
Public
Address:
United States
Tcl
Tcl (originally from "Tool Command Language", but conventionally rendered as "Tcl" rather than "TCL"; pronounced as "tickle" or "tee-see-ell") is a scripting language created by John Ousterhout.Originally "born out of frustration", according to the author, with programmers devising their own languages intended to be embedded into applications, Tcl gained acceptance on its own. It is commonly used for rapid prototyping, scripted applications, GUIs and testing. Tcl is used on embedded systems platforms, both in its full form and in several other small-footprinted versions.
Website or physical archive:
Website only
Website Url:
Is there a fee:
No
Sector:
Research
Public or private:
Public
Address:
United States
Erlang (Programming Language)
Erlang is a general-purpose concurrent, garbage-collected programming language and runtime system. The sequential subset of Erlang is a functional language, with strict evaluation, single assignment, and dynamic typing. For concurrency it follows the Actor model. It was designed by Ericsson to support distributed, fault-tolerant, soft-real-time, non-stop applications. It supports hot swapping, so that code can be changed without stopping a system.
Website or physical archive:
Website only
Is there a fee:
No
Sector:
Research
Public or private:
Public
Address:
United States