basta un editor di testo e il gcc.. un bel libro comprato in libreria e tanta pazienza per imparare da esso..