Harbour (programming language)

Harbour Project
Paradigmmulti-paradigm: imperative, functional, object-oriented, reflective
Designed byAntonio Linares
DeveloperViktor Szakáts and community
First appeared1999; 25 years ago (1999)
Stable release
3.0.0 / 17 July 2011; 13 years ago (2011-07-17)
Preview release
Typing disciplineOptionally duck, dynamic, safe, partially strong
OSCross-platform
LicenseOpen-source GPL-compatible
Filename extensions.prg, .ch, .hb, .hbp
Websiteharbour.github.io
Dialects
Clipper, Xbase++, FlagShip, FoxPro, xHarbour
Influenced by
dBase, Clipper
Influenced
xHarbour
Preview warning: Page using Template:Infobox programming language with unknown parameter "caption"

Harbour is a computer programming language, primarily used to create database/business programs. It is a modernised, open source and cross-platform version of the older Clipper system, which in turn developed from the dBase database market of the 1980s and 1990s.

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

  1. ^ "Harbour". Retrieved 3 September 2020.