I'm not sure why, but the SQL syntax really can't enter my head. I can understand easily how databases work and I can create them with Access easily (horrible program btw) but I'm having trouble with the SQL language for some reason. Probably because it's too different. Then why do I like Piet ? That's quite a different language... I'm working on a Piet interpreter called ♭Piet (flatPiet, not sure how the flat ♭ symbol will show up on NG). I might realease the code when I'm done, but I'll definitely share the .exe file. Head to dangermouse.net if you have no idea about Piet, it's awesome.