Informatica per tutti Blog

Information Technology Blog

Linguaggi

linguaggi possono venire classificati distinguendo 5 generazioni:

  • 1GL (First Generation Language), fa riferimento al linguaggio binario (l’unico comprensibile ad un elaboratore);
  • 2GL,comprende i linguaggi simbolico contratti (per esempio il linguaggio Assembler);
  • 3GL, comprende i linguaggi simbolici evoluti (per esempio Pascal, Basic, Cobol; Fortran, C). Sono chiamati anche linguaggi algoritmici, procedurali;
  • 4GL, comprende i linguaggi non procedurali per la generazione di applicazione e prospetti (per esempio il linguaggio SQL, linguaggio standard per il trattamento di DB relazionali);
  • 5GL, comprende linguaggi creati per il trattamento dell’Intelligenza Artificiale (per esempio Prolog e Lisp).