*** Welcome to piglix ***

Harbour (software)

Harbour Project
Paradigm multi-paradigm: imperative, functional, object-oriented, reflective
Designed by Antonio Linares
Developer Viktor Szakáts and community
First appeared 1999; 18 years ago (1999)
Stable release
3.0.0 / 17 July 2011; 6 years ago (2011-07-17)
Preview release
Typing discipline Optionally duck, dynamic, safe, partially strong
OS Cross-platform
License Open-source GPL-compatible
Filename extensions .prg, .ch, .hb, .hbp
Website harbour.github.io
Dialects
Clipper, Xbase++, FlagShip, FoxPro, xHarbour
Influenced by
dBase, Clipper
Influenced
xHarbour

Harbour is a modern computer programming language, primarily used to create database/business programs. It is a modernized, open sourced and cross-platform version of the older and largely MS-DOS-only Clipper system, which in turn developed from the dBase database market of the 1980s and 90s.

Harbour code using the same databases can be compiled under a wide variety of platforms, including MS-DOS, Microsoft Windows, Linux, Unix variants, several BSD descendants, Mac OS X, MINIX 3, Windows CE, Pocket PC, Symbian, iOS, Android, QNX, VxWorks, OS/2/eComStation, BeOS/Haiku, AIX.

The idea of a free software Clipper compiler had been floating around for a long time and the subject has often cropped up in discussion on comp.lang.clipper. Antonio Linares founded the Harbour project and the implementation was started in March 1999. The name "Harbour" was proposed by Linares, it is a play on a Clipper as a type of ship. Harbour is a synonym for port (where ships dock), and Harbour is a port of the Clipper language.

In 2009 Harbour was substantially redesigned, mainly by Viktor Szakáts and Przemyslaw Czerpak.


...
Wikipedia

...