Harbour (programming language)

Harbour
Paradigmmulti-paradigm: imperative, functional, object-oriented, reflective
FamilyxBase
Designed byAntonio Linares
DeveloperViktor Szakáts and community
First appeared1999 (1999)
Stable release
3.0.0 / 17 July 2011 (2011-07-17)
Preview release
Typing disciplineOptionally duck, dynamic, safe, partly 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

Harbour is a computer programming language, used mainly to create database/business programs. It is a modernised cross-platform version of the older Clipper system, which in turn developed from the dBase database market of the 1980s and 1990s. It is free and open-source software which license is GNU General Public License (GPL) compatible.

Harbour code uses the same databases and can be compiled under a wide variety of platforms, including Windows, Linux, Unix variants, several Berkeley Software Distribution (BSD) descendants, macOS, Minix 3, Windows CE, Pocket PC, Symbian, iOS, Android, QNX, VxWorks, OS/2 (including eComStation and ArcaOS),[1] BeOSHaiku, AIX, and DOS.

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

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search