Proqramlaşdırma dilləri iş, ünsiyyət və yaradıcılıq üçün alətlər yaratmağa imkan verir. Dünyada bir kompüterlə tam dialoqa imkan verən minlərlə dil var.
Veb dilləri
İnternetlə işləmək üçün əsas işarələmə dili - html-dir. Xüsusi xüsusiyyətlərə malik mətn, şəkil, səs və video sənədlərini təyin edərək, strukturlarını idarə edərək məlumat təqdim etməyə imkan verir. Tam hüquqlu veb proqramlaşdırma dilləri ilə işləmək üçün html sənədləri və html əmrlərinin - sözdə etiketlərin quruluşunu başa düşməlisiniz.
PHP, interaktiv veb saytlar yaratmaq üçün bir proqramlaşdırma dilidir. Php proqramları (skriptlər) uzaq kompüterlərdə (serverlərdə) yerləşdirilir. Bir domen adına daxil olduqda, bir İnternet istifadəçisi serverdən sənədlər tələb edir. Php skript istifadəçinin tələbinə əsasən html kodu yaradır, sayt hərəkətlərə reaksiya verən tam hüquqlu bir kompüter proqramı kimi dinamik şəkildə işləyir.
Ümumiyyətlə PHP öz sorğu dilinə sahib bir verilənlər bazası ilə qarşılıqlı əlaqə qurur. Ən populyar verilənlər bazası sorğu dili MySQL-dir. Cədvəl strukturları arasındakı əlaqələrə əsaslanan əlaqəli verilənlər bazaları yaratmağa imkan verir.
Dil qrupu C
Daha sonra onlarla dilin əcdadına çevrilən C dili, prosessor yaddaşı ilə birbaşa işləmək üçün 20-ci əsrin ikinci yarısının əvvəllərində yaradıldı. O dövrdə hesablama maşınları nəhəng idi və hərbi və elmi məqsədlər üçün istifadə olunurdu.
C dili sadə bir quruluşa malikdir, əmrləri uşaqlar tərəfindən də çoxaldıla bilər. "C" xüsusi funksiya faylları - kitabxanalardan istifadə edərək proqramçılar icması tərəfindən genişləndirilə bilər.
C dili əsasında bütün inkişaf alətləri (CLR) və tam hüquqlu dillər böyüdü. C # (ASP platforması) Microsoft məhsullarının proqram təməlidir. C ++ bütün dünyada inkişaf etdiricilər üçün sevimli bir vasitə halına gəldi.
Sadə Paskal
Paskal dili Skandinaviya proqramçısı Northus Wirth tərəfindən təhsil məqsədləri üçün yaradılmışdır. Bu dil Sovet məktəblərində və universitetlərində uzun müddət tədris olundu və Avropadakı elmi qurumlar tərəfindən yerli olaraq istifadə edildi. Genişləndirilə bilən çətinliklər səbəbindən (Paskalda C dillərində geniş istifadə olunan kitabxana sənədlərinin prototipləri yoxdur) dil yazılı proqram təminatında geniş istifadə olunmayıb.
Delphi, Paskal dilinin varisidir. Bir çox proqramçı ixtisasının əsaslarını alqoritmik cəhətdən sadə Paskal dilində aldığından, inkişaf qrupu Paskal dilinin varisində işləmək üçün bir vasitə yaratmağa qərar verdi: nəhayət, əsas əmrlər tanışdır, inkişaf etmiş riyazi funksiyalar çoxdur.
Ən son proqramlaşdırma dilləri
Ümumiyyətlə yeni dillər müəyyən problemləri həll etmək üçün görünür. IFrame Vkontakte tətbiqetmələri, Erlang - server yükü ilə işləmək, NOSQL - tipləşdirilməmiş arxitektura ilə verilənlər bazası yaratmaq üçün xidmət edir. Ən başlanğıcda yeni alətlərlə iş müşayiətedici sənədlərin olmaması ilə çətinləşə bilər, lakin bunun əlavə üstünlükləri də var: dilin "davamçıları" ilə ünsiyyət qura, inkişaf etdirici cəmiyyətdə ad qazana və istinad məlumatlarını əldə edə bilərsiniz mənbədən.