Go-powered new
programming language
for web development

Source code Documentation

Official Visual Studio Code extension for WebLang language support

Install now
Terminal Screenshot

This is still very early version, so please use only for testing purposes, because it's not production ready yet.

My idea is to develop Go-powered isolated (VM) environment for web development. My programming language is still not working yet, because I just started to develop. So I need a lot of time to finish.

Weblang language:

Project status

I am working very hard on my project and there is my project current status:

Task Status
Parser In progress...
Bytecode struct In progress...
Language syntax In progress...
Bytecode generator In progress...
Built-in server In progress...
Runtime environment In progress...
Content Managment System In progress...
Firewall & web security In progress...
Bytecode loader In progress...
Bytecode execution In progress...
Authentication with jwt To do
Write tests & testing To do

Bytecode format

WebLang VM would use Big-endian bytecode format (Read more on Wikipedia). Source code would be parsed using the Parser and written to bytecode files. Every class would have there own bytecode file.

Big-Endian.svg
By R. S. Shaw - Own work, Public Domain, Link

Bytecode example
Sourcecode example