Συζήτηση:Γλώσσα προγραμματισμού
Από τη Βικιπαίδεια, την ελεύθερη εγκυκλοπαίδεια
- "Γλώσσα προγραμματισμού είναι ένα είδος γλώσσας που χρησιμοποιούμε για να επικοινωνήσουμε με έναν υπολογιστή προκειμένου αυτός να εκτελέσει για μας κάποιον υπολογιστικό αλγόριθμο."
Το πλάγιο κομμάτι δε μου φαίνεται πολύ ακριβές έτσι όπως έχει τεθεί. Το αλλάζω σε "προκειμένου να εκτελέσει κάποιον υπολογισμό", όπου ο υπολογισμός χρησιμοποιείται με την ειδική έννοια του όρου για την πληροφορικής, έναντι της καθημερινής έννοιας. --Δνόφος 20:48, 21 Νοεμβρίου 2005 (UTC)
[Επεξεργασία] Διαφωνώ με τον ορισμό
Γλώσσες προγραμματισμού δεν χρησιμοποιούνται μόνο στην περιγραφή αλγορίθμων. Υπάρχουν Data description γλώσσες (html, xml) όπως και declarative γλώσσες (SQL, Prolog) αλλά και συναρτησιακές declarative γλώσσες (Haskell). Η pascal δεν είναι συναρτησιακή (functional) γλώσσα, είναι imperative γλώσσα, αφού επιτρέπει side-effects, δηλαδή επιτρέπει στον προγραμματιστή να εκφράζει το πρόγραμμα ως σειρά από εντολές που έχουν επίδραση στη μνήμη, και όχι ώς μαθηματικές συναρτήσεις που περιγράφουν το επιθυμητό αποτέλεσμα.
Ακόμα, η χρήση αρχαιολογικών γλωσσών όπως η cobol και η fortran για τα παραδείγματα είναι μάλλον λάθος επιλογή, όπως επίσης και ανύπαρκτων γλωσσών/εκπαιδευτικών πειραμάτων όπως η ΓΛΩΣΣΑ.
έχει κανείς πρόβλημα να κάνω heavy editing εδώ?