Cosa serve per programmare in C

Da Hacknowledge.

Strumenti necessari per la programmazione in C

  • Un editor di testo
  • Un compilatore
  • Un linker

o, in alternativa,

  • Un ambiente di sviluppo integrato

Come editor di testo vanno bene anche l'EDIT del DOS o il Notepad su Windows, oppure, nel caso si desideri un editor più avanzato, si può ricorrere a EditPlus o simili. Su Linux o un sistema UNIX-like, le scelte sono molte: dagli editor storici, EMACS e VI, ad editor più user-friendly (KWrite, KEdit, Kate, Gedit...). Di compilatori è possibile trovarne molti in rete, anche freeware (il compito del compilatore è quello di tradurre il vostro programma scritto in C in linguaggio macchina, creando quindi un file eseguibile). Sui sistemi Unix lo standard è il GCC, il compilatore C della GNU che trovate pre-installato in molte installazioni standard. Su Windows potete scaricare un porting gratuito di GCC per sistemi MS come DJGPP, oppure Dev-C++ (sempre GCC-based), o BCC (della Borland) oppure Visual C++.

In alternativa, potete far ricorso ad un ambiente di programmazione integrato (ossia un programma che ha già incorporato editor e compilatore); su Windows c'è Visual C++, oppure potete scaricare (gratuitamente) LCC o Rhide, un IDE basato su GCC, o lo stesso Dev-C++. Su Linux c'è l'ottimo KDevelop (per ambienti KDE), o Anjuta (per ambienti Gnome o Gtk-oriented).

Strumenti personali