Одним из важнейших признаков классификации языков программирования является принадлежность их к одному из стилей, основными из которых являются следующие стили: процедурный, функциональный, логический и обьектно-орнентированный.