Beləliklə, hər hansı verilənlərin emalı prosesini birbaşa həyata keirməyə imkan verən proqramlar, dili təyin edən sintaksis qaydalara uyğun olaraq əlifbadakı simvolların birləşməsi nəticəsində və semantika qaydalarını nəzərə almaqla işlənib hazırlanır.
Proqramlaşdırma dili vasitəsilə hazır proqram yox, ancaq qurulmuş alqoritmi təsvir edən mətn yaradılır. Proqramınınn başa dşdy dildə olan bu proqram maşının başa dşdy dilə evrilməlidir. Bunun n kompterdə translyatorlar və kompilyatorlar olur.
Proqram ancaq onların translyatorları olan halda icra oluna bilərlər. Translyatordan fərqli olaraq kompilyatorlar exe-faylların yaradılması n istifadə olunur ki, onlar da sərbəst icra oluna bilərlər (yəni, proqpamin yazildiğı mhitdən (sistemdən) asılı olmadan).Proqramlaşdırma dillərinin səviyyələri. Mxtəlif tip prosessorlar mxtəlif tip əmrlər sisteminə malikdir. Əgər proqramlaşdırma dili konkret prosessor tipinə ynəlibsə və onun xsusiyyətlərini nəzərə alırsa, onda ona aşağı səviyyəli proqramlaşdırma dili deyirlər. Assembler aşağı səviyyəli proqramlaşdırma dilidir. nki o, bir əmri mnemonika adlanan simvol işarəmələrinin kməyilə ədədlər şəklində yox, maşın kodları şəklində verir. Assemblerin kməyilə ox səmərəli və kompakt proqramlar yaratmaq mmkndr. Assemblerdən adətən, sistem əlavələrin, drayver-proqramların, kompterin aparat resurslarına mraciət edən proqram modullarının hazırlanması n istifadə olunur. Aşağı səviyyəli proqramlaşdırma dillərindən, adətən yksək səviyyəli peşəkar proqramılar istifadə edir. Bu dillərdə tutulan proqramlar yaddaşda az yer tutmaqla yanaşı, daha srətlə icra olunurlar. Yksək səviyyəli proqramlaşdırma dilləri isə adi dilə daha yaxın və insan n daha aydın başa dşləndir.ox yayılmış, bəzi proqramlaşdırma dilləri haqqında məlumat verək
Aşağı səviyyəli proqramlaşdırma dillərində hər operatora bir maşın əmri uyğun gəlir. Bu dildə yazılan proqram az yer tutur və tez yerinə yetirilir. Aşağı səviyyəli dillərdən sistem proqramılar istifadə edir. Yuxarı səviyyəli proqramlaşdırma dillərində hər operator bir neə maşın əmri ilə əvəz edilə bilər, bu isə yaddaşda ox yer tutur. Yksək səviyyəli dillərdən isə tətbiqi proqramılar istifadə edir.
Ən Populyar Proqramlaşdırma DilləriBu gn ən populyar peşələrdən biri, şbhəsiz ki, proqram mhəndisliyidir. oxlu mxtəlif proqram dillərinin mvcud olduğu masir dnyada hansı proqramı yrənmək vacib suallardan biridir. Python bu gn ən ox istifadə edilən proqramlaşdırma dillərindən biridir. Bunun ən byk səbəbi yrənilməsi və başa dşlməsi asan olmasıdır. yrənmədə təklif etdiyi rahatlıqlara əlavə olaraq; Onun hərtərəfli dəstək modulları, icma dəstəyi və veb xidmətləri ilə asan inteqrasiya kimi xsusiyyətləri diqqəti cəlb edir. Aıq mənbəli proqramlaşdırma dili olan Python sni intellekt sahəsində uğurlu dillərdən biridir.
Python yalnız sni intellekt n deyil, həm də bir ox dizayn alətlərinin proqramlaşdırılması n istifadə olunur. Bu dil Blender, Inkscape və Autodesk kimi 2D təsviri və 3D animasiya proqramlarını inkişaf etdirmək n istifadə olunur. Bununla belə, video oyun blməsində də grnr. Civilization IV, Vegas Trike və Toontown kimi oyunlar Python ilə hazırlanıb. Bu proqramlaşdırma dili ilə FreeCAD və Abacus kimi elmi hesablama proqramları hazırlanmış və o, YouTube, Quora, Pinterest və Instagram kimi sosial media kanallarının inkişafında iştirak etmişdir.
Python asanlıqla yrənilən proqramlaşdırma dilidir. Veb və masast proqramlar yaratmaq n istifadə olunur. O, evik, intuitiv oxu və kitabxana genişliyi kimi stnlklər gətirir. Szgedən proqramlaşdırma dili həm təhsil, həm də kommersiya məqsədləri n geniş istifadə olunur.
Oracle Corporation tərəfindən hazırlanmış Java ən populyar kompter dillərindən biridir. Java mumi təyinatlı dillərdən biridir və obyekt ynml bir quruluşa malikdir. Bir ox cihaz Java proqramlaşdırma dilini dəstəkləyir. Java proqramları ilə işləyən 3 milyarddan ox cihazın olduğu təxmin edilir. Szgedən proqramlaşdırma dili veb və proqramların hazırlanmasında geniş istifadə olunur. Ancaq Google, Amazon, Twitter və YouTube kimi əhəmiyyətli internet saytlarının arxasında istifadə edildiyi grlr.
Java yrənmək mumiyyətlə orta ətinlikdədir. Buna baxmayaraq, dilin byk icması o deməkdir ki, kmək lazım olduqda asanlıqla dəstək tapa bilərsiniz. Proqramlaşdırma veb, mobil və masast platformalarda edilə bilər. Bununla belə, o, fayl sistemi və qrafiklərin gstərilməsində də uğurludur.
Bu dili JavaScript ilə qarışdırmaq olmaz. Bu gn istifadə edilən ən populyar dillərdən biri olan JavaScript internet saytlarında tez-tez istifadə olunur. Xsusilə Front-end janrında uğurlu işlər grr. Bundan əlavə, mxtəlif oyunların istehsalında istifadə edildiyi grld. Ancaq daha ox veb saytlarda istifadə olunur.
JavaScript, tərtibatıların interaktiv veb səhifələr yaratmaq n istifadə etdiyi proqramlaşdırma dilidir. JavaScript xsusiyyətləri sosial media lentlərini yeniləməkdən tutmuş animasiyalar və interaktiv xəritələrin nmayişinə qədər veb-saytın istifadəi təcrbəsini təkmilləşdirə bilər. JavaScript, client tərəfi skriptlərini hazırlamaq n istifadə olunan proqramlaşdırma dilidir. Məsələn, internetdə gəzərkən grdynz şəkil karuseli, klikləmək n aılan menyular və veb səhifədəki elementlərin dinamik olaraq dəyişən rəngləri JavaScript ilə edilir.
JavaScript veb proqramlarını daha dinamik etmək n brauzer tərəfi texnologiyası kimi yaranmışdır. Bundan istifadə edərək, brauzerlər istifadəi qarşılıqlı əlaqəsinə cavab verə və veb səhifədəki məzmunun yerini dəyişə bilər.
Microsoft tərəfindən hazırlanmış və obyekt ynml proqramlaşdırma nvndən istifadə edən C# 2000-ci illərdə şhrət qazanmışdır. C# dilinin yaradıcısı Anders Hejlsberg bildirmişdir ki, bu dil Java-dan daha ox C++ dilinə bənzəyir. Microsoft Visual C++ dəstəyinə sahib olduğu n Windows, Android və iOS-da tətbiqlər n əlverişli seim kimi gəldi. Mobil və korporativ proqram proqramlarında tez-tez istifadə edilən bu proqramlaşdırma dili srətli və aıq mənbəlidir. Bu şəkildə, proqram təminatı ilə əlaqəli bir ox kitabxana mvcuddur. Xsusilə Microsoft tərəfindən dəstəklənməsi bu dilin inkişafına və proqramılar tərəfindən ona stnlk verilməsinə səbəb olmuşdur.
C proqramlaşdırma dili ən qədim və ən ox istifadə edilən proqramlaşdırma dillərindən biridir. Bu dil C#, Java və JavaScript proqramlaşdırma dillərinin kkdr. C++ C proqramlaşdırma dilinin təkmilləşdirilmiş versiyasıdır. Bu gn bir ox tərtibatılar C++ inkişaf dilinin yrənilməli olduğunu bildirirlər. Hər iki dil proqramlaşdırmada aparıcı adlardır.
C və C++ dilləri yksək performanslı dillər hesab olunur. Bu səbəbdən mştəri/server proqramlarında, Firefox və Adobe kimi kommersiya məhsullarında, video oyunlar kimi performans ynml proqramlarda aparıcı dillərdən biridir.
Swift proqramlaşdırma dili Apple tərəfindən hazırlanmış bir dildir. 2014-c ildə Linux və Mac proqramları n hazırlanmış bu proqramlaşdırma dili mumi məqsədlər n hazırlanmış bir dildir. Onu da qeyd etmək lazımdır ki, o, digər proqramlaşdırma dilləri ilə mqayisədə daha az kodlaşdırma bacarığı tələb edir. Bu dil məşhur iOS proqramlarında, həminin WordPress, Mozilla Firefox, SoundCloud proqramlarında istifadə edilmişdir. Btn bunlara baxmayaraq, digər proqramlaşdırma dilləri ilə mqayisədə yeni bir dildir.
Go 2007-ci ildə Google tərəfindən API və veb proqramları n hazırlanmışdır. Bu dil sadəliyinə grə tvsiyə edilsə də, oxnvəli şəbəkə sistemləri n nəzərdə tutulub. Bundan əlavə, byk kod bazalarını idarə etmək qabiliyyəti ilə seilir. Golanq kimi də tanınan Go dili byk layihələrdə alışan proqramıların ehtiyaclarını dəmək n yaradılmışdır. Onun sadə və masir strukturu İT şirkətləri arasında populyarlıq qazanmışdır. Bu dildən istifadə edən şirkətlərə Google, Uber, Twitch və Dropbox daxildir. Go dilinin evikliyi və performansı onun proqram təminatıları arasında srətlə yayılmasına səbəb olmuşdur.
1990-cı ildə aıq mənbəli proqramlaşdırma dili kimi ortaya ıxan PHP bir ox internet saytlarında rast gəlinir. Facebook və Yahoo kimi internet saytları da daxil olmaqla internetdəki saytların 80%-də istifadə olunur. Daha ox server tərəfində istifadə edilən bu dil adətən veb servislərdə n plana ıxır. yrənilməsi asan kimi gstərilən PHP z icması sayəsində dəstək alır və yeni yrənənlər asanlıqla dəstək tapa bilirlər. Grnr, bu dil getdikcə istifadə kimi populyarlığını itirib. Bununla belə, platformalarda uzun mddət qalacağı gzlənilir.
1990-cı illərdə hazırlanmış və insana uyğun sintaksisə malik olan Ruby obyekt ynml bir dildir, lakin evik işləyir. Bu dili yazan istifadəilər bildirirlər ki, onu yrənmək asandır və yazmaq rahatdır. Bununla belə, onun byk icması sayəsində, shbət edən kimi soruşa biləcəyiniz bir ox insan var. Bununla belə, onun auditoriyası digər dillərə nisbətən ox dardır. Bu proqramlaşdırma dili Web platformasında tez-tez istifadə olunur.
Translyator və kompilyatorlar. Proqramlaşdırma dili vasitəsilə hazır proqram yox, ancaq qurulmuş alqoritmi təsvir edən mətn yaradılır. İnsanın başa dşdy dildə olan bu proqram maşının başa dşdy dilə evrilməlidir. Bunun n kompterdə translyatorlar və kompilyatorlar olur. Proqram ancaq onların translyatorları olan halda icra oluna bilərlər. Translyatordan fərqli olaraq kompilyatorlar exe-faylların yaradılması n istifadə olunur ki, onlar da sərbəst icra oluna bilərlər (yəni, proqpamin yazildiğı mhitdən (sistemdən) asılı olmadan).
59fb9ae87f