IDE for c,c++,c#,perl,python,java?

souradeepta

New member
I want a text editor with support for compilation of files in the following languages:
1. C
2. C++
3. C#
4. Java
5. Perl
6. Python
7. Lisp (if possible)
 
For #5. Padre
For #7. Eclipse

for all the others it is my preference to use NetBeans. Padre is written in C/Perl for Perl. NetBeans does have a plug-in for Lisp. Eclipse and NetBeans are java-based IDE, you must install the JRE / JDK.
 
emacs (Linux, but versions exists for Windows too) should be able to highlight all, and kate (Linux-program) should be able to handle most. These are however just editors.

NetBeans (from SUN) and Eclipse (from IBM) are IDEs that should be able to handle most of them, there are versions for both Windows, Mac and Linux.

All should be able to handle C, C++ and Java. Most should be able to handle C# too. I know the editors support Perl and Python, and I think the IDEs at least support Python. LISP support you'll probably only find in emacs and perhaps kate.

If you intend to learn LISP, you should *absolutely* look at emacs! For the configuration-file and all the functions for different "modes" -- like LISP-, C- and C++-mode -- are all written in elisp, a LISP dialect for emacs. In fact, many of the test-programs you're likely to try in a "real" LISP dialect, can be tried directly in emacs. In any case, looking at the functions for different modes, understanding them, modifying them and creating your own functions; will certainly help your learning LISP.
 
Back
Top