• Eclipse icon


    Eclipse is an extensible development platform with runtimes and application frameworks for building, deploying and managing software...

    Open Source Mac Windows Linux BSD

  • Microsoft Visual Studio icon

    Microsoft Visual Studio

    Microsoft Visual Studio is an integrated development environment (IDE) from Microsoft. It is used to develop computer programs for...

    Free Personal Windows Web / Cloud

  • NetBeans icon


    A free, open-source Integrated Development Environment for software developers. You get all the tools you need to create professional...

    Open Source Mac Windows Linux BSD

  • Aptana Studio icon

    Aptana Studio Discontinued

    Aptana Studio is a complete web development environment that combines powerful authoring tools with a collection of online hosting and...

    Open Source Mac Windows Linux

  • Code::Blocks icon


    Code::Blocks is a free C++ IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully...

    Open Source Windows Linux BSD

  • WebStorm icon


    JetBrains WebStorm is a commercial IDE for JavaScript, CSS & HTML built on JetBrains' IntelliJ IDEA platform. WebStorm...

    Commercial Mac Windows Linux

  • Lazarus icon


    Lazarus is a cross-platform IDE for the Free Pascal compiler. It tries to offer a Delphi-like programming experience through its own...

    Open Source Mac Windows Linux BSD OpenSolaris

  • PhoneGap icon


    PhoneGap is an open source development tool for building iPhone, Android, Blackberry and other mobile apps with JavaScript. ...

    Open Source Mac Windows Linux Web / Cloud

  • Qt Creator icon

    Qt Creator

    Qt Creator is a cross-platform C++, JavaScript and QML integrated development environment which is part of the SDK for the...

    Open Source Mac Windows Linux BSD

  • KDevelop icon


    KDevelop is a free, open source IDE (Integrated Development Environment) for Linux, Windows (beta) and macOS (experimental). It is a...

    Open Source Mac Windows Linux BSD KDE

  • Apache Cordova icon

    Apache Cordova

    Apache Cordova is a set of device APIs that allow a mobile app developer to access native device function such as the camera or...

    Open Source Mac Windows Linux Web / Cloud

  • Know any more alternatives to B4X?

    Suggest an application to this list
  • Xamarin Studio icon

    Xamarin Studio

    Type intelligently World-class code completion unlocks the iOS, Android, and OS X APIs. Quickly look up methods and types, and...

    Freemium Mac Windows Microsoft Visual Studio

  • Bloodshed Dev-C++ icon

    Bloodshed Dev-C++ Discontinued

    Bloodshed Dev-C++ is a full-featured Integrated Development Environment (IDE) for the C/C++ programming language. It uses Mingw port...

    Open Source Windows

  • Orwell Dev-C++ icon

    Orwell Dev-C++

    Orwell Dev-C++ is a Portable (IDE) Integrated Development Environment and Compiler for the C++ programming language. It's a...

    Open Source Windows

  • SharpDevelop icon


    #develop (short for SharpDevelop) is a free IDE for C#, VB.NET and Boo projects on Microsoft's .NET platform. It is open-source...

    Open Source Windows

  • CodeLite icon


    CodeLite is an open-source, cross platform IDE for the C/C++ programming languages. CodeLite is known to work on various OSs...

    Open Source Mac Windows Linux wxWidgets

  • NW.js icon


    NW.js, previously known as "node-webkit" project, is an app runtime based on Chromium and...

    Open Source Mac Windows Linux

  • Share this list of alternatives?

  • jQuery Mobile icon

    jQuery Mobile

    A unified, HTML5-based user interface system for all popular mobile device platforms, built on the rock-solid jQuery and jQuery UI...

    Open Source Web / Cloud jQuery

  • slap icon


    slap is a Sublime-like terminal-based text editor that strives to make editing from the terminal easier. It has: * first-class...

    Open Source Mac Windows Linux Node.JS

  • RAD Studio icon

    RAD Studio

    Embarcadero® RAD Studio 2010 is the industry’s most powerful rapid application development suite for visually building...

    Commercial Windows

  • Anjuta icon


    Anjuta is a versatile Integrated Development Environment (IDE) for C and C++ on GNU/Linux. It has been written for GTK/GNOME and...

    Open Source Linux GNOME

  • CodeTyphon icon


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

    Open Source Windows Linux BSD

  • Editra icon


    Editra is a multi-platform text editor with an implementation that focuses on creating an easy to use interface and features that aid...

    Open Source Mac Windows Linux

  • Appcelerator Titanium icon

    Appcelerator Titanium

    Appcelerator Titanium, offered for free by Appcelerator, lets web developers use web technologies, open source and cloud computing to...

    Open Source Mac Windows Linux Self-Hosted

  • GNOME Builder icon

    GNOME Builder

    Builder is an IDE for GNOME that is focused on bringing the power of the platform to more developers than ever before.

    Open Source Linux

  • WebDGap icon


    Convert any web application to a native Windows, Linux, or Mac OS X desktop application.

    Open Source Mac Windows Linux Web / Cloud Chrome OS

  • NVU icon

    NVU Discontinued

    Nvu (pronounced N-view, for a "new view") is a complete Web Authoring System that combines web file management and...

    Open Source Mac Windows Linux

  • phpDesigner icon


    Powerful PHP IDE and PHP editor with built-in HTML, CSS and JavaScript editor. Fast. Powerful. Time-saving! phpDesigner 8 is more...

    Commercial Windows

  • Source Insight icon

    Source Insight

    Source Insight is an advanced code editor and browser with built-in analysis for C/C++, C#, and Java programs

    Commercial Windows

  • Pelles C icon

    Pelles C

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

    Free Personal Windows

  • Android java editor icon

    Android java editor Discontinued

    You are creating applications for Android, or just learn programming? You do not have at hand a computer, but always have a smart...

    Free Android

  • Cevelop icon


    The C++ IDE for professional developers.

    Free Mac Windows Linux

  • Kaxaml icon


    Kaxaml is a lightweight XAML editor that gives you a "split view" so you can see both your XAML and your rendered content...

    Open Source Windows

  • Ultimate++ icon


    Ultimate++ is a C++ cross-platform rapid application development framework U++ is a C++ cross-platform rapid application...

    Open Source Windows Linux

B4X Comments

Incredible software

Positive Comment by Albi
about B4X Apr 2015

To be able to write code for Android and iPhone in something so simple as VBA is wonderful. And the support provided is also excellent which makes this a bargain.