New programming language - DSN made by a friend

Hey, a friend of mine made his own programing language, Honestly I dont know how... But anyway he tought me it, and I'd like to share it with you guys
Tell me what you think, I've commented the code so you can understand it a bit 
That's just for a small example
DSN means Digital System Networking. And using this, I was able to make my own OS based off of DOS... It's called "SkyOS"... I'm not sure if that name's taken but here is a few screenshots
The reason I'm sharing this is because well, if game editor could use it's own code instead of C, (Or atleast a programming language made in C++ to make things easier, and also more effective) it'd be allot better
However, I do have some errors in SkyOS... Such as some of the buttons being misplaced for some reason... idk why, and also sometimes when you hover over the X button, it for some reason vanishes :/
For now, SkyOS is going to be ran inside of windows, so an EXE will be here soon. Also I'm going to make a game editor version of skyos


- Code: Select all
ALLA:: M-Trigger = E_1 /-Mouse Trigger for left click
ALLA:: M-Trigger = E_2 /-Mouse Trigger for right click
ALLA:: M-Trigger = E_3 /-Mouse Trigger for Middle click
ALLA:: M-Trigger = E_NULL /-Mouse Trigger for other mouse buttons
ACCESS: sysOS /-Gain access to the OS file your editing, for example... MFI.dll
A-TYPE = ".dll"
A-NAME = "MFI"
int KEYTRIGGERS = ARRAY-(NULL); /-Access all of the keys on the keybored
int xMOUSE = DEFAULT /-Default settings for the mouse's x readings
int yMOUSE = DEFAULT /-Default settings for the mous's y readings
READ::TYPE = "Microsoft .NET framework 1.0" /-Enable usage of the .net framework by microsoft
READ::TYPE2 = TYPE + NULL /-Reads the first one and auto updates the latest framework
UPDATE::READ::TYPE = true /- On every frame update, it reads from the microsoft.net framework
RUNMEMORY = to.PROC(SMA=58238.120) /-Allocate half of your pocesses to the processor if the item being ran is above 120 MB
if (MEMSET::SMA>120)
{
to.PROC(SMA) = true;
else::to.PROC(SMA) = false;
SendMSG(NewWindow(320, 180, "Your RAM was using over 120 MB\nWould you like to use your processor as RAM?", Btn("Yes"), Btn("No"));
if (Btn.press == 0)
{
to.PROC(SMA) = true;
}
if (Btn.press == 1)
{
to.PROC(SMA) = false;
}
}
loop(int x) when (x<4) DoNum(x += 1)
{
SendMSG(CurWindow("x = " + x);
}
That's just for a small example

DSN means Digital System Networking. And using this, I was able to make my own OS based off of DOS... It's called "SkyOS"... I'm not sure if that name's taken but here is a few screenshots
The reason I'm sharing this is because well, if game editor could use it's own code instead of C, (Or atleast a programming language made in C++ to make things easier, and also more effective) it'd be allot better

However, I do have some errors in SkyOS... Such as some of the buttons being misplaced for some reason... idk why, and also sometimes when you hover over the X button, it for some reason vanishes :/
For now, SkyOS is going to be ran inside of windows, so an EXE will be here soon. Also I'm going to make a game editor version of skyos
