Concetti Chiave
- I linguaggi informatici sono fondamentali per la creazione di software e si dividono in tre categorie principali.
- I linguaggi di programmazione eseguono algoritmi e operazioni necessarie per il funzionamento dei programmi.
- I linguaggi di marcatura sono utilizzati per descrivere oggetti e documenti, creando interfacce utente.
- I linguaggi di interrogazione gestiscono basi di dati, collegando i dati con i linguaggi di programmazione.
- Le tre categorie di linguaggi collaborano per sviluppare programmi completi e operativi.
I linguaggi sono gli elementi di base dell’informatica perché sono il mezzo per creare qualsiasi tipo di software e sono suddivisi in tre categorie esclusive.
1. I linguaggi di programmazione, che hanno come scopo quello di rappresentare algoritmi e quindi svolgono concretamente le operazioni che costituiscono un programma (es. C, C++, Pascal, Lisp, Java, php, modula…);
2. I linguaggi di marcatura, che descrivono oggetti e documenti e quindi creano l’interfaccia con l’utente (es.
3. I linguaggi di interrogazione, che gestiscono basi di dati e creano un collegamento tra i dati, appunto, e i linguaggi di programmazione che li utilizzano (es. SQL, MySQL, msql, postgressql, dbfile…);
Le tre tipologie di linguaggi interagiscono tra loro per creare un programma completo e funzionante.