run c c++ and JAVA in suse liinux

Hi I ahve installed Suse Linux 9.1 and waneted to run c, c++ programs.

How do i do it. Do thses comilers come inbuilt with suse linux or i have to install anything?

and whcih editor to use?

Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

It depends. Have you installed gcc? Have you installed a Java Development Kit?
Now to my knowledge you have to go to sun and download the Java stuff from there.

The gcc stuff should be on you CD.
type gcc in a bash shell and see if you get some output.

Now which editor to use.
It's a matter of taste. Assuming you did not have used neither vi nor emacs before you migh check out
- Anjuta (if you are a Gnome, GTK+ guy)
- Kdevelop if you are a C++, KDE QT guy

If you plan going mostly for Java Eclipse is not the worst choice:

Be warned however this is a mammoth download.

However all this may be overkill especially Anjuta is IMHO a terrible thing. It installe all all the autoconfigure+automake stuff and for getting to a point to compile a simple "Hello World" it needs on a AMD 64 bit with 2400 MHz here around 20 sec. This is terrible wast of time IMHO.


Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Linux OS Dev

From novice to tech pro — start learning today.