Someone have started a Crowdfunding project to raise $150,000 to make a new version of VB6. There are some other developers who have come up with Alpha version of VB6 but due to lack of time and resources there have not made any major progress. So I would like to suggest to Erel to look into it. You already have a Parsing System, IDE. There are open source complier like FreeBasic available. You can easily modify your parser to output code compatible with these compliers and output a Windows Exe. There can be two version of IDE. Standard which only makes Windows Exes and Professional which will output cross platform app using Java, which you already have with B4J. Here is the link to the project https://www.indiegogo.com/projects/a-replacement-to-visual-basic-6-ide-and-compiler @Erel See this.