Prosedura yönəldilmiş dillər məsələnin həlli alqoritmlərinin (prosedurların) təsviri üçün nəzərdə tutulur. Buna görə də alqoritmik dil anlayışının proqramlaşdırma dili anlayışı ilə üst-üstə düşməməsinə baxmayaraq onları bəzən alqoritmik dil adlandırırlar.
Əgər alqoritmin alqoritmik dildə yazılması, bilavasitə maşına daxil edilib hazır işçi proqrama çevirmə üçün yararlıdırsa, onda belə alqoritmik dil eyni zamanda proqramlaşdırma dili adlandırıla bilər.
Əgər alqoritmin alqoritmik dildə yazılması, bilavasitə maşına daxil edilib hazır işçi proqrama çevirmə üçün yararlıdırsa, onda belə alqoritmik dil eyni zamanda proqramlaşdırma dili adlandırıla bilər.
Prosedura yönəldilmiş dillərdən, həll edilən məsələnin riyazi formulirovkası, həll metodları (alqoritmləri) və proqramlaşdırma qaydaları ilə tanış olan mütəxəssislər istifadə edir. Bu, həm tətbiqi proqramlaşdırma ilə məşğul olan professional proqramistlər, həm də öz sahəsinin məsələlərinin həlli metodlarını və proqramlaşdırmanı yaxşı bilən müxtəlif sahələrin mütəxəssisləri ola bilər. Vacib cəhət odur ki, prosedura yönəldilmiş dillərdə proqramlaşdırma zamanı, maşınin qurğularını ətraflı bilmək tələb olunmur.
Kompüterdən asılılıq səviyyəsinə görə proqramlaşdırma dillərinin təsnifatı şəkil 1.4-də göstərilmişdir. Hər bir təsnifləşmə kimi baxılan təsnifləşdirmə də şərtidir. Təcrübədə müxtəlif səviyyə dillərinin xüsusiyyətlərinə malik dillər mövcuddur. Məsələn, bəzi avtokodlar yuxarı səviyyə dilləri üçün
Kompüterdən asılılıq səviyyəsinə görə proqramlaşdırma dillərinin təsnifatı şəkil 1.4-də göstərilmişdir. Hər bir təsnifləşmə kimi baxılan təsnifləşdirmə də şərtidir. Təcrübədə müxtəlif səviyyə dillərinin xüsusiyyətlərinə malik dillər mövcuddur. Məsələn, bəzi avtokodlar yuxarı səviyyə dilləri üçün
xarakterik olan mürəkkəb hesabi və məntiqi ifadələrin istifadəsinə imkan verir.
Ayrı-ayrı proseduryönümlü dillərin xüsusiləşmə
səviyyəsi, onları problem yönümlü dillərə yaxınlaşdırır.