So, I downloaded Pythonista and Codea on my iPad. Pythonista is an IDE for writing python on the iPad, and I sure wish there was a desktop version. Codea is another IDE and it uses LUA.
About a week ago a person actually made a whole GUI library for Codea using Lua. Both Pythonista and Codea are fantastic mobile IDEs, and I love to use them to practice.
However, when it comes to the laptop, I have three main choices I can think of. You have Visual Studio, Xcode, and Eclipse. There are other IDEs that are like Eclipse. I think there was one named Komodo.
Thing about these IDEs is that they are bloated. They have menus and options out the whazoo. For a beginner, it is just too much. I don't know what half of half of the functions do (that would be a quarter hehe).
There are plenty of text editors, but they don't have compilers. And you can't test stuff really. I have this game engine that I could use, but it is difficult to use on a mac (I am starting to prefer to use my mac instead of my toshiba).
Does anyone know of an IDE with a basic interface (perhaps like Scite or Smultron) that can compile programs (something that at least can print stuff to a console)?
I have found that Hype2 is perfect for practicing javascript (for mac).
Update:
Yes, I am going with QtCreator for several reasons:
1) It is free!
2) It has a bunch of example files
3) It was designed to be de-cluttered, and it is easy to all the extra stuff out of the way and get to your code.
4) It has good help documentation
5) It's so cute! haha.
note: Qt Creator "just works" on the mac, but there are so many extra steps I have to take to get started with it on the PC. I have to choose compilers and kits and such.
note: Yes, there is a 20mb version, but the larger version has all the examples and stuff in it.
Link to download QtCreator: (for anyone who might be interested)