RELEASE 10303 IS HERE

Your Clipper code.
New possibilities.

The open source Clipper-compatible compiler.
Keep the code you trust. Build what comes next.

Open source Cross-platform Clipper compatible
hello.prg
01// Familiar language. Extended potential.0203PROCEDURE Main()04 LOCAL cName := "xHarbour"0506 ? "Hello, " + cName + "!"0708RETURN
OUTPUTHello, xHarbour!▌ Compiled.
{ }
Built on your experience.Ready for your next idea.
THE LANGUAGE YOU KNOW. MORE ROOM TO GROW.
ONE LANGUAGE.
MANY PLATFORMS.
Windows
Linux
macOS FreeBSD DOS & OS/2
FAMILIAR ROOTS. EXTENDED REACH.

Your code has a future.

Practically 100% backward compatible with Clipper.
With the freedom to go further.

01 / PRESERVE

Keep what works.

Bring your Clipper knowledge and existing code with you. xHarbour is a compiler and preprocessor built for continuity.

Meet xHarbour
02 / EXTEND

Do more with the language.

Explore associative arrays, hashes, new syntax and an extended feature set, alongside compiler optimizations and enhancements.

Language extensions
03 / BUILD

Make it your own.

Compile with popular C compilers, explore the full source code and discover libraries, tools and third-party products.

Explore the source
LESS WAITING. MORE BUILDING.

Ready when you are.

Choose your platform and get the compiler,
binaries and libraries you need.

Check the required tools
FROM THE PROJECT

Still moving forward.

All news & releases
OPEN SOURCE. SHARED AMBITION.

Built by a community.
Open to you.

Developers around the world, working toward a common goal.
Find support, share what you know or help shape xHarbour.

Search across all xHarbour pages.

Find your next step.ESC to close