Προγραμματιστικά περιβάλλοντα-IDE

    Όπως είπαμε και στο κεφάλαιο με τους μεταφραστές η συγγραφή κώδικα γίνεται είτε σε απλούς editor είτε σε προγραμματιστικά περιβάλλοντα. Τα προγραμματιστικά περιβάλλοντα ουσιαστικά είναι κειμενογράφος με εργαλεία που προσφέρουν κάποιες παραπάνω δυνατότητες.

Τα εργαλεία που συνήθως δίνονται είναι:

  • ο κειμενογράφος, που συνήθως έχει και δυνατότητες αυτόματης συμπλήρωσης αλλά και ανίχνευσης συντακτικού λάθους πριν την εκτέλεση του προγράμματος.
  • μεταφραστικά προγράμματα, όπως assembler, compiler, interpreter.
  • εργαλεία εντοπισμού λαθών, debugger.

Υπάρχουν πάρα πολλά τέτοια περιβάλλοντα, που μπορεί να διανέμονται δωρεάν ή να κοστίζουν αρκετά χρήματα,κάθε ένα εξειδικεύεται σε ένα σύνολο από γλώσσες προγραμματισμού(μπορεί και μόνο μία). Επίσης εξειδικεύονται και σε ένα είδος εφαρμογών, μερικά εξειδικεύονται σε web εφαρμογές, άλλα σε παραθυρικές εφαρμογές, άλλα σε εφαρμογές κονσόλας.

Εικονίδιο ηΔραστηριότητας Γκαλερί εικόνων
Εμφάνιση εικόνας Dev C++
Dev C++
Εμφάνιση εικόνας Visual Studio
Visual Studio
Εμφάνιση εικόνας Netbeans
Netbeans
Εμφάνιση εικόνας Eclipse
Eclipse
Εμφάνιση εικόνας C++ Builder
C++ Builder