although it's object oriented programming and darkbasic isnt, and it only supports 256 colors, and it runs in DOS, and it isn't compatible AT ALL with winXP (lol, it has a lot of problems) i highly reccomend DIV games studio. it is really easy to use, comes with great tutorials and explanations of every command, and it will give you good grounds to learn other language, as it did me (i now code DIV, db, basic windows/dos c++ and javascript, and have been programming for only 1 year. maybe not a massive achievement, but you feel like it is)