C compiler for Solaris 10

First off, I am all new to Unix, so when I require for help, could people please response in plain english and step by step.

I am enrol in a university course to do c programming in unix environment. Thus I have downloaded the Solaris 10 Unix OS. Being Solaris, I believe it has Java programming support rather than C programming.

So I need a c compiler. Is that all I need for making c programs?

What is a reliable and user friendly c compiler? Please supply the URL for download and documentations about it if exists.

I know I will likely download a *.tar.gz file. Can someone explain how to unzip it and where the unzip file should go. (I'm sorry, I come from a window platform, I am clueless with zip type on unix.)

And once the file is unzip, how do I execute or install the c compiler?

Please NOTE: I am on solaris OS, please give instructions that is compatible (work) with this distribution.

Thank you in advance.

Go to Oracle Java Technologies | Oracle and download sun studio 11.

There are full install instructions linked from the download page.

JDK is all that is needed to develop Java programs.

You need a C compiler for C programs and a C++ for C++.

GNU do a good C and C++ (gcc and g++), this is standard on Linux, *BSDs and most UNIX operating systems.

Similarly Sun's studio11 provide excellent C and C++.