Original Post
first of all, i did read some beginners notes on the site :) i'll tell you a but about my situation, i live in israel, just finished surving in the army (3 years) and actually taking some math classes now. i started with computers since the age of 10... and always knew that this will be my direction in life, for a profession that is. recently i decided i wanna work in game development. when i was younger i programmed some stuff in VB, and later on i did some PHP programming for websites. tried to learn C++ (from books and internet) when i was about the age of 15-16 but that didn't go so well, i think back then i was just to little to understand some stuff, in english too. anyway as for the future i wanna learn high level programming in an academic level, think this is the best. meanwhile i though i can not just wate my time and start with some simple stuff first. i wanna start with somthing, question is what? should i learn some more basic programming lang. stumbled in Python, heared BF2 scripts are written in it. is that a good jumpstart for more advance langs? or maybe i just should start a bit with C, or C++ right now? any more advices you guys can give me? problem here in israel we have a really huge high-tech market here, but most of it is networking and hardware. the term "digital entertainment" just don't exist here, only small stuff like cable company game development and ICQ games and such. they do make some stuff for the army tho. recently i stumbled in a first course in game development that some collage offer here, but by looking on the stuff you learn, this is just not it, but that's a start, that's why i'm really thinking of learning the subject out sire, europe or us. and if you can advice my for some academic placed that teach "digital entertainment" that will be just great.