AardvarkBusiness.net - Business Search Engine AardvarkBusiness.net - Business Search Engine


Home > Computers & The Internet > Programming

Interface Description Language
An interface description language, (alternatively interface definition language) (IDL), is a computer language or simple syntax for describing the interface of a software component.
 
Haskell Programming Language
Haskell is a standardized functional programming language with non-strict semantics, named after the logician Haskell Curry. It was created by a committee formed in the 1980s for the express purpose of defining such a language. The latest semi-official language standard is Haskell 98, intended to specify a minimal, portable version of the language for teaching and as a base for future extensions. The language continues to evolve rapidly, with Hugs and GHC (see below) representing the current de facto standard.
 
Fortran
Fortran (also FORTRAN) is a programming language originally developed in the 1950s and still in heavy use half a century later at the turn of the millenium. The name is a portmanteau of Formula Translator/Translation. Early versions of the language were known as FORTRAN, but the capitalization has been dropped in newer revisions beginning with Fortran 90. The official language standards now refer to the language as "Fortran".
 
Eiffel Programming Language
Eiffel is an object-oriented (OO) programming language which emphasizes the production of robust software. Many find its syntax to be reminiscent of Pascal. Eiffel is strongly statically typed, with automatic memory management (typically implemented by garbage collection).
 
APL Programming Language
APL (for A Programming Language, or sometimes Array Processing Language) is an array programming language invented in 1962 by Kenneth E. Iverson while at Harvard University. Iverson received the Turing Award in 1979 for his work. As with all programming languages that have had several decades of continuous use, APL has changed significantly from the original language described by Iverson in his book A Programming Language in 1963. One thing that has remained constant is the interpretive nature of the APL programming environment, a feature much appreciated by its users. Conversely, its initial lack of support for both structured and modular programming has been solved by all the modern APL incarnations. One much criticized aspect still remains, though: the use of a non-standard character set.
 
ALGOL
ALGOL (short for ALGOrithmic Language) is a programming language originally developed in the mid 1950s which became the de facto standard way to report algorithms in print for almost the next 30 years. It was designed to avoid some of the perceived problems with FORTRAN and eventually gave rise to many other programming languages (Pascal among them). ALGOL uses bracketed statement blocks and was the first language to use begin end pairs for delimiting them. Fragments of ALGOL-like syntax are sometimes still used as a notation for algorithms, so-called Pidgin Algol.
 
Ocaml
Objective Caml, also known as OCaml or O'Caml for short, is an advanced programming language that is part of the ML family. It is developed and distributed by INRIA. Ocaml was created in 1996 as a successor to Caml Light. Its authors include Xavier Leroy, Jerome Vouillon and Damien Doligez.
 
Modula-2
Modula-2 is a computer programming language invented by Niklaus Wirth at ETH around 1978, as a successor to Modula, another language by him that was never implemented.
 
Focus Software
Focus is a software product of Information Builders Inc. Originally developed for data handling and analysis on the IBM mainframe, as newer systems were developed and smaller computers became more powerful, the available platforms for Focus were extended all the way down to personal computers.
 
Common Lisp
Common Lisp, commonly abbreviated CL (not to be confused with Combinatory logic which is also abbreviated CL), is a dialect of Lisp, standardised by ANSI X3.226-1994. Developed to standardize the divergent variants of Lisp which predated it, it is not an implementation but rather a language specification to which most Lisp implementations conform.
 
Switch to page: 1 2 3 4

   

Latest Articles

° The Top Twelve E-Mail Mistakes...
° IEEE 802.17
° WiMAX
° IEEE 802.6
° IEEE 802.3
° Logical link control (LLC)
° IEEE 802.1
° Systems Network Architecture
° Open systems interconnect
° IPX/SPX

Aardvark Articles Search Engine - Aardvark Articles Directory - Aardvark Articles Forum - Add Your Articles
Make Aardvark Articles your homepage - Bookmark Aardvark Articles - Link to Aardvark Articles
Monitor your traffic with Aardvark Tracking


[Valid RSS]

Contact Aaron the Aardvark


© Website design by The Dedicated Partnership All rights reserved.