超初心者な質問なんですが、お願いします。

大学でやってるCを自宅でもやりたいと思ってるんだけど、
そういうのを自宅でやるのはどうすればいいの?
できれば無料でやりたいんだけど、
どんなソフトをインストールすればいいのか教えてください。

大学ではUNIXとか使ってます。