The Best 28 Xojo Alternatives

  • Lazarus icon

    Lazarus

    Lazarus is a cross-platform IDE for the Free Pascal compiler.

    Free Open Source Mac OS X Windows Linux BSD OpenSolaris

  • Delphi

    Embarcadero Delphi, formerly CodeGear Delphi and Borland Delphi, is a software development environment for Microsoft Windows applications originally developed by Borland and now owned and developed by Embarcadero Technologies.

    Commercial Windows

  • Visual C# Express Edition

    Visual C# Express Edition is a slimmed-down version of Visual Studio only supporting C#, but is better for beginners.

    Free Windows

  • Xamarin Studio

    Type intelligently World-class code completion unlocks the iOS, Android, and OS X APIs. Quickly look up methods and types, and discover API functionality. Find bugs quickly Debug in a simulator or on a device.

    Freemium Mac OS X Windows Microsoft Visual Studio

  • B4X

    Cross platform development tools for native iOS, Android, desktop and server applications. B4X is a Rapid Application Development (RAD) tool for real world apps. The programming language is a modern version of Visual Basic.

    Commercial Windows Android iPhone Android Tablet iPad

  • FreeBASIC

    FreeBASIC is a completely free, open-source, 32-bit BASIC compiler, with syntax similar to MS-QuickBASIC, that adds new features such as pointers, unsigned data types, inline assembly, object orientation, and many others.

    Free Open Source Windows Linux

  • CodeTyphon

    CodeTyphon is a fork/distribution of Lazarus with thousands of Lazarus/Free Pascal components bundled into distribution and with own Lazarus expansion features.

    Free Open Source Windows Linux BSD

  • Gambas

    Gambas is a full-featured object language and development environment built on a BASIC interpreter.

    Free Open Source Linux

  • PureBasic

    PureBasic is a native 32 bit and 64 bit programming language based on established BASIC rules. The key features of PureBasic are portability (Windows, Linux, MacOS X and...

    Freemium Mac OS X Windows Linux

  • Pelles C

    Pelles C is a comprehensive development suite that can help you create apps compatible with Windows and ARM platforms. It contains among other things an optimizing C...

    Free Personal Windows

  • LiveCode Platform

    It is Both Under the GPL and it is also Proprietary if using the GPL version the software you make is required to be under the GPL.

    Free Personal Mac OS X Windows Linux Android Windows Mobile

  • thinBasic

    thinBasic is a simple, flexible, and easy-to-learn interpreted programming language. It lets you quickly and easily develop programs for Windows. thinBasic was first...

    Free Windows

  • MASM Builder

    MASM Builder is a free Integrated Development Environment IDE for developing 32-bit Windows programs using the Assembler. MASM Builder contains many useful features...

    Free Windows

  • Easy code

    Easy Code is the visual assembly programming environment made to build 32-bit Windows applications. The Easy Code interface, looking like Visual Basic, allows you to...

    Free Open Source Windows

  • Microsoft Small Basic

    Microsoft Small Basic puts the fun back into computer programming. With a friendly development environment that is very easy to master, it eases both kids and adults...

    Free Windows .NET Framework

  • MaxBlox

    MaxBlox is a complete application development platform. The entire system is web-based and allows the ability to build applications that operate over the web. This is...

    Free Open Source Windows Linux Web Mac