Klasyfikacja języków ze względu na przeznaczenie
Przykładowy podział języków programowania wysokiego poziomu ze względu na przeznaczenie
- tworzenie aplikacji internetowych - Java, JS, PHP
- uniwersalne - Pascal, C/C++
- dostęp do baz danych - SQL
- obliczenia matematyczne - Fortran
- dydaktyczne - LOGO
- programowanie wizualne - Visual C, Visual Basic, Delphi
- opis danych - PostScript, HTML, XML
- tworzenie aplikacji współbieżnych - Ada, Occam
- przetwarzanie tekstu - PERL, REXX, Python
- programowanie sztucznej inteligencji - LISP, Prolog
- programowanie grafiki - OpenGL
- programowanie IoT - Java ME