Best Free IDE for beginner?
I had a wierd request.
Borland Delphi is free for non-commercial use, and is a very nice language to learn too.
i like i
Eclispse is nice.
#Develop (read SharpDevelop) is an open-source c# IDE, which would allow him to use the current up-and-coming language, c#.
If he's running Linux / BSD, the best bet is probably Eclipse. In a few months check out MonoDevelop.
Install GNU/Linux with the KDE environment, but be sure to get the latest stable version (3.2). Then try KDevelop. There are good tutorials on its web pages. I've worked with Borland Delphi on the MS Windows platform, but this is even better.
Kylix - I forgot to mention Kylix, a Linux-based IDE for programming in Delphi/Object Pascal. I think the open version is free for personal use.
There are a ton of free java IDEs available. Amongst the best are:
I know some of you will frown on the suggestion of a shareware, but EditPlus2's small fee and controlled feature set has paid back in many many ways for the things it can do. You aren't shelling out 5000 for visual studio, the license goes anywhere from $30 down to $8 depending on licensing.
Well at least you didn't say EMACS
Bloodshed Dev C++ looked nice.
Since no one mentioned it, I have found JCreator (Community Edition) to be a great Java IDE ( http://www.jcreator.com ). It is written in C++, so it's fast and it has the closest mapping of commands to Visual Studio. It is also the BEST editor I have used for XML, JSP, HTML, etc.
If you have MS Office, why not start with Visual Basic for Applications?
Nice point, Aussie Chick. As someone who started with Access programming, I'm partial to that option... ;>
For Java, I think JEdit would be a good choice - easy to use and runs well on crappy hardware.
Depends on what language:
As a newbie; Gel is a bit.. (tries to come up with non-critical way of saying not a good a idea) too complex to get into. As a newbie, when learning Java I used JCreator LE(http://www.jcreator.com/). It's FREE; has an upgradable option to go 'PRO' [not free]; AND it has very good, non-complex configurations. Yes, I've tried JavaBEANS. No, I would not suggest it - too much power needed to run. JCreator (yes, LE and PRO) runs on almost anything relatively recent fairly well and has the capability to impress even more experienced hands like me when I need to do some more complex programming. Also has some damn fine debugging tools.
For maximum fun with minimal input, I'd suggest learning Perl. It will let you create dynamic web sites pretty quickly.
Fog Creek Home