Λογισμικό+προγραμματισμού(programming)

= Λ ΟΓΙΣΜΙΚΟ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ- Λογισμικό Ανάπτυξης Εφαρμογών =

Για να λειτουργήσει ο υπολογιστής απαιτούνται εντολές, οι οποίες πρέπει να υπακούουν σε αυστηρούς κανόνες, ώστε να γίνονται αντιληπτές από αυτόν. Έτσι αναπτύχθηκε ειδικό λογισμικό για τον προγραμματισμό του υπολογιστή μέσω των γλωσσών προγραμματισμού.

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

Οι πρώτοι προγραμματιστές εργάστηκαν με τη λεγόμενη γλώσσα μηχανής, η οποία ήταν δύσχρηστη ,γιατί όλες οι οδηγίες προς τον υπολογιστή έπρεπε να δοθούν με τη μορφή σειρών που αποτελούνταν από 0 και 1. Στη συνέχεια αναπτύχθηκαν οι συμβολικές γλώσσες, στις οποίες οι οδηγίες γράφονται με χρήση μνημονικών ονομάτων. Αυτές οι πρώτες γλώσσες προγραμματισμού αναπτύχθηκαν στις αρχές της δεκαετίας του 1950 και ονομάστηκαν γλώσσες χαμηλού επιπέδου. Τα εργαλεία των γλωσσών προγραμματισμού, γνωστά και ως λογισμικό μετάφρασης γλωσσών προγραμματισμού, περιλαμβάνουν **συντάκτες κειμένων**, μεταγλωττιστές, διερμηνείς, **συνδετικοί εκδότες**, **διορθωτές**...

Στο λογισμικό ανάπτυξης ανήκουν:
 * Τα Προγραμματιστικά Περιβάλλοντα
 * Οι Βιβλιοθήκες Προγραμμάτων