So, i've descided to start programming again. Its been a while since I ever made a good atempt at learning a language. A long time ago, I learned Turbo Pascal for a High School class. I also used to do alot of scripting stuff with OneClick, (back in Clasic). I also used to do some stuff with RealBasic back in OS 8/9. Even for a while, i worked with a Scripting Engine called "FaceSpan" which let you do all the application programming in AppleScript. Also, a couple years ago, I took a semesters worth of C, and a semesters worth of C++, but I had dabbled in them before. I wasnt too crazy about either, but oh well. At this point, I think my "Programming Logic" is pretty good, and im sure ill pick up whatever language I choose pretty quick. Thing is tho, I have programmed anything in a few years. And back when I was doing C++, I was using a PC. But now I got this awsome Mac Pro, and have been tempted to start programming again. This is my first computer with OS X on it. And ive never developed anything for the "modern" Mac OS. So im totaly at a loss to knowing what language to start off with. Let alone what sorts of IDE's and etc.. So, thats why im asking all of you. What are some of the more popular languages for OS X are out there right now? Ive been reading some about Cocoa, I did a little reading on it, but i cant figure out exactly what it is. I would eventualy like to do some 3D Graphics programming. What languages have alot of support and power with 3D graphics stuff for the Mac? the 3D stuff is pretty optional at this point. If I descide to do that later, I would be open to learning a different language just for 3D. Really, at this point, any info helps. Thanks!