Να πω κι εγώ μια γνώμη; Ας πω...
Προτείνω την
FreePascal. Είναι μια πλήρης, portable (ο compiler είναι πιθανότατα ο δεύτερος πιο portable μετά τον gcc όσο αφορά την υποστήριξη πλατφορμών), object-oriented γλώσσα βασισμένη στην Pascal και με πολλές επιρροές απο την Turbo Pascal και την Delphi. Προσφέρει ένα πλήρες σετ εργαλείων, IDE (αν και λίγο "παλιομοδίτικο" έχει τα βασικά features ενός IDE όπως project management, debugger (βασικά έχει ενσωματωμένο το gdb), help viewer, κλπ) και άπλετο documentation σε μορφή PDF (κατάλληλο για εκτύπωση) και HTML. To συντακτικό είναι πολύ απλό ενώ παράλληλα βοηθάει τον αρχάριο να καταλάβει τι κάνει το πρόγραμμα αφού χρησιμοποιεί απλές λέξεις όπως begin και end αντί για τα κρυπτικά σύμβολα { και } (ή οτιδήποτε άλλο).
Για πιο GUI καταστάσεις, μπορεί να χρησιμοποιηθεί και το
Lazarus, που ουσιαστικά είναι ένα opensource (και portable) Delphi clone γραμμένω πάνω στην FreePascal. Δυστυχώς δεν είναι τόσο ανεπτυγμένο και "solid" όσο η FreePascal και ακόμα βρίσκεται σε beta έκδοση, αλλά για δημιουργία απλών εφαρμογών και εργαλείων είναι πολύ καλό, ενώ πιστεύω πως είναι το μοναδικό RAD tool υπο ανάπτυξη που έχει portable API και βιβλιοθήκες για τις πλατφόρμες Windows, Linux και MacOS X.
~bs~