Follow us on Google+

10 Free and Useful IDE for Programmers and Developers

An Integrated Development Environment (IDE) also known as Integrated Design Environment  is a software applications that provides coding, editing and debugging tool for creating desktop applications, web application, java based application and more. In this post, we have gathered some useful and must have free IDEs for programmers and web developer .

Do not confuse Integrated Drive Electronics- IDE with Integrated Development Environment, which is also known as IDE.  They are two different things. The basic features of an IDE includes :

  • A text/ source code editor – To edit different scripting and programming language such as PHP, Phyton.
  • A  compiler and/or an interpreter – To transform source code into computer language.
  • Build automation tools – For automating to task that developers uses on a regular basis.
  • A debugger – To check for errors and mistakes.

Some of the IDE’s that are targeted towards web development also includes FTP.

Why Would You Want to Use an IDE?

If you are wondering how an IDE would benefit you, here is an example. Let’s say you are creating a web app using Java or PHP. You would have to go back and forth between Firebug, text editor and FTP, Firebox. You lose time in switching between different applications. An IDE fills in this gap by keeping you focused on your work rather than switching between different applications. You get features of four or five different applications in one. If you want to get into hardcore coding IDE is a must. So here we have complied a list of free IDE that you can try and use. We will also include some paid IDE software at the bottom of the post.

WebScripter (Mac)

WebScripter is an  IDE for web programmers with a nice and clean interface that includes code editor , FTP, debugger and more features.

Aptana Studio (Windows/Mac/Linux)

Aptana is well known IDE among the programmer and developer. Beside the usual features you can also add plugins , which makes Aptana a must have tools for developers.

Qt Creator (Windows/Mac/Linux)

Qt Creator is mainly used C++.  It has an advanced code editor , visual debugger and many more features.

Code::Blocks (Windows/Mac/Linux)

Code::Blocks supports multiple compilers, including  Microsoft Visual C++, Borland C++, Watcom , the Intel C++ compiler and many more.

Syntori (Mac)

Mainly focused for Java developers who enjoys the mac interface. Includes lots of features for debugging.

NetBeans IDE (Windows/Mac/Linux)

NetBeans is a cross platform, opensource  IDE that supports many languages such as  Ajax,C/C++, JavaScript, Ruby, PHP, Python and more. Pick your scripting or programming language and get to work. You can create desktop, mobile, web applications using NetBeans.

Eclipse (Windows/Mac/Linux)

Eclipse is a multi-language software development environment. You can download the PHP, C++ or Java IDE from here

PSPad (Windows)

A code editor that support many different language such as C++,CSS, HTML, XHTML,Java, JavaScript, Perl, PHP, Python, SQL, TCL/TK, Unix ShellScript, VBScript, Visual Basic and more. Some features to mention: FTP Client, Macro Recorder, File Search/Replace, Code Explorer and more.

Microsoft Visual Studio Express (Winodws)

IDE from Microsoft that includes a code editor supporting IntelliSense as well as code refactoring. Built-in languages include C/C++ (via Visual C++), VB.NET and C# and also supports other languages such as, Python, and Ruby, XML/XSLT, HTML/XHTML, JavaScript and CSS.

Edit: Visual Studio Express is free not the Visual Studio in General (as a reader pointed out).

Ulzard (Web Based- Windows/Mac/Linux)

If you need an IDE on the go, Ulzard is an useful on browser IDE. Mainly focused on web applications, that relay on JavaScript frame works.

Not Free, But Worth Checking Out

Which IDE is your favorite? Is there any we missed here? Share with everyone in the comment.

P.S. : Wikipedia and the Applications websites used on the research.

If you enjoyed this post, get free updates by email or RSS.

Posted Under: Round Up, Tools

Tagged: , , ,

Bookmark or Share This Post

  • Bookmark on Delicous
  • Share on Facebook
  • Share on Stumble Upon
  • Tweet This
  • Float it !


  • http://usedcomputersonline..net Jeff

    A great list! I’ve had Visual Studio Express for a while, but was looking for an IDE for my newly acquired MacBook Pro.

    I finally saw the light.

    Thanks

  • Garth Blayder

    These are some mighty fine IDE’s… thanks for sharing guys, I must admit, having already used Visual Studio… I like it a lot .

  • http://mayphatdiengiare.net/ Jimmy Nguyen

    Amazing post!
    NetBean is always the best choice for my each Java project.
    Thank alot for sharing

    Jimmy

  • Pingback: Rétrospective 2010 en informatique

  • http://www.brettwidmann.com Brett Widmann

    These look like some helpful tools to try. Thanks for sharing.

  • Joomlaguy

    Youcmsandblog for designing joomla, drupal, wordpress, blogger should be in the list. Free, simple and support extensions for the rest of open source cms

  • http://www.deyta.net Burhan KILINC

    ok, where is notepad++ ?, which becames a good IDE after installing necessary plugins. And is quite popular among programmers. I prefer it on my netbook, but normally I use eclipse.

  • http://chr.ishenry.com Chris Henry

    Great rundown. For me, the biggest differentiator of an IDE is how good the code intelligence is. Being able to navigate to other code blocks via keystroke, and seeing function signatures in tooltips is incredibly valuable. It makes the biggest difference when attempting to work with unfamiliar codebases.

  • Pingback: Samsung bada SDK open to all | BingSite

  • http://goo.gl/ytpS GSS America Blog

    Thank you

  • Pingback: Gadget Newz

  • http://www.canaydogan.net Can Aydoğan

    My favorite IDE is netbeans.

  • http://superdit.com aditia

    komodo should be on the list

  • http://phpforms.net/tutorial/tutorial.html R@stamanka

    Good idea for web developers is form creator which allows to create contact form.

  • http://standupweb.net Stanislas Duprey

    Personally I use Eclipse + notepad++ (to edit random files outside my projects)

    But, I am still looking for the right IDE that also could do nice autoformatting, I hate how eclipse removes all tabs of HTML part of my PHP file when I hit ctrl+shift+f

  • Pingback: 10 ide libre y útil para los programadores y desarrolladores

  • NigerianDude

    That’s strange how come everyone’s silent on Aptana Studio it’s fun and well laid out,it’s like Eclipse but the Web Development aspect.and the nice documentation too on new Javascript Frameworks.Aptana all the Way

  • Pingback: IDE gratuits et utiles | traffic-internet.net

  • http://www.advancedwebads.com/partner/banneradman bigjobsboard

    Thanks for sharing this collection. Very useful.

  • Pingback: vivanno.com::aggregator » Archive » IDE gratuits et utiles

  • http://balexandre.com Bruno Alexandre

    Well,

    Visual Studio Professional (the one that includes Web Win mobile etc etc ) is FREE if you bound to the BizSpark or WebsiteSpark agreement

    - http://www.microsoft.com/bizspark/

    - http://www.microsoft.com/web/websitespark/

    You do miss Expresso as I love it more than Coda :)

    Notepad++ good not to be included as it’s not an IDE but an advanced text editor.

    IDE has to be able, at least to have a visual window of the generated code, debugging features is a must as well for an IDE, or as I said, it should be state as an Advanced Text Editor. I would put PSPad on the same basket as Notepad++!

  • Văn Thanh

    I use NetBeans ID for Java Programing. And I use Intype (http://intype.info/). I see it’s powerful and the same E Text Editor and it’s free.

  • http://www.jedit.org/ Matt

    JEdit was missed. Cross platform. Very powerful with a lot of plugin support to let you customize exactly how you want it to perform (ide vs text editor).
    http://www.jedit.org/

  • geemeetheway

    I always use Notepad++. I develop WordPress theme use as CMS.

  • http://bwigg.com Brian Wigginton

    Great list!

    Caught a spelling error – Microsoft Visual Studio Express (Winodws)

  • http://harikt.com Hari K T

    Is MS Visual Studio free ?

Quick Links




Our Supporters