Область застосування
Кожна мова програмування гарний у своїй галузі, для якої він створювався. Так, для програмування мікроконтролерів використовуються ассемблеры, а з Java там робити нічого. Низькорівневе програмування драйверів ефективно з C, що дозволяє строго контролювати ресурси пам’яті. Для веб-програмування варто вибрати скриптові мови PHP і JavaScript, інтерпретатор якого вбудований в кожен сучасний браузер. Важливі банківські програми написані на Java, що забезпечує контроль помилок. Аерокосмічні – теж на Java або на Паскалі, який навіть прибирання сміття віддає на контроль програмісту.
Усі мови гарні, треба лише підібрати відповідний задачі.
Важливість класифікації
Складно розділити сотні існуючих систем взаємодії людини і ЕОМ на кілька чітких груп. І все ж огляд класифікацій мов програмування коротко простежує історію їх еволюції і глибше розкриває закладені в них ідеї.
Кожна мова одночасно належить до кількох з перелічених груп – він може бути строго типізованих, компилируемым і об’єктно-орієнтованим одночасно. Тому не можна розглядати різноманіття систем програмування через призму якоїсь однієї класифікації.