Content deleted Content added
m Disambiguating links to Hello World (disambiguation) (link changed to "Hello, World!" program) using DisamAssist. |
JosephRedman (talk | contribs) m Improved ease of reading. |
||
Line 28:
}}
'''Harbour''' is a computer [[programming language]], primarily used to create database/business programs. It is a
Harbour code using the same databases 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 (operating system)|Android]], [[QNX]], [[VxWorks]], [[OS/2]] (including [[eComStation]] and [[ArcaOS]]),<ref>{{cite web|url=https://ecsoft2.org/harbour|access-date=2020-09-03|title=Harbour}}</ref> [[BeOS]]/[[Haiku (operating system)|Haiku]],
Line 46:
==Programming philosophy==
Harbour aims to be [[Write once, compile anywhere|written once, compiled anywhere]]. As the same compiler is available for all of the above operating systems, there is no need for
Under Microsoft Windows, Harbour is more stable but less well-documented than Clipper, but has multi-platform capability and is more transparent,
Under Linux and Windows Mobile, Clipper source code can be compiled with Harbour with very little adaptation. Most software originally written to run on Xbase++, FlagShip, FoxPro, xHarbour and others dialects can be compiled with Harbor with some adaptation. As of 2010 many efforts have been made to make the transition from other [[xBase]] dialects easier.
|