This programming language may be used to instruct a computer to perform a task.
B4X is a programming language and a set of cross-platform RAD development tools that allow complete beginners, citizen developers, and professionals to build real-world Android, iOS and desktop solutions. B4X is a set of simple and powerful cross platform RAD tool: B4A (free) for Android development, B4J (free) for Desktop, Server and Web development, B4i  for iOS development and B4R (free) for Arduino, ESP8266 and ESP32 development. It's a very easy to learn language. You have some question or problem? Don't worry, you have a very active community.