I recently discovered Remobjects and their development tools.
Amongst other things, they create Mercury, with they describe as a modern Visual Basic that can compile for:
- .Net
- JVM
- Android (JDK and NDK)
- iOS, macOS, tvOS, and watchOS
- Windows
- Linux
- WebAssembly