I've recently been looking into learning a new language, although this decision seems to have lots of influences and would like your opinion. As you likely know, i am working on a Hockey statistical program. In my new GUI, i use lots of animations and moving of controls during user-time. This adds the idea that.. *the language must be quick on amations, and moving of graphics. Also related to the hockey program, is the idea that i want an .exe output. I want this because a.) it is alot more simple to use than, scripts(i believe) and .net framework sord of thing(c#, my current language). also you don't need a large knowledge of file types to use it. so, i'd like the language.. *to make .exe files. Another factor in choosing the language is that i may be looking into a mac. Mac has a built in compiler using "objective-C" programming language which is evidently similiar to normal c. All this adds is a bonus for the "C" language.Another bonus to "C" is that i already know how the basic syntax is from coding ASSS. BUT the big ouch for "C" is that there isn't any good C visual debugger/compiler/editer. which comes to the next idea.... *the language should have a good compiler/editor/debugger that is visual (gui) meaning you can drag and drop items to make automatic generated _ *code. please also note that microsoft visual compilers tend to run slow on my pc(windows xp). Hopefully someone has some knowledge of languages advantages/disadvantages. Thank you again ss community. P.S. Learning new languages is of interest. Will certainly help my knowledge in the area.