B4J is a modern VB6 like tool created by Anywhere Software. It’s free and can be used to develop desktop applications, server and IoT solutions. With a reach IDE, containing a form designer and a lot of controls, it simplifies development. It generates JAR files, which means that applications developed with B4j can run in windows, linux and Mac OS. It’s very powerful.